请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-7 12:34  /   查看:1081  /  回复:2


数据透视表被广泛使用在数据统计分析场景。以及生成统计报表。

很多时候,用户希望能保存以及创建好的数据透视表的相关配置,如已经设置好的过滤字段,行字段,列字段,值字段。以及其他的诸如报表布局,透视表样式,小计显示方式等等。当再次使用相同的数据源创建数据表时,再将这些配置加载回来。

SpreadJS的数据透视表提供了序列化和反序列化功能。

我们可以通过下面的代码序列化数据透视表,保存字符串

  1. var ptjson=JSON.stringify(pt.serialize())
复制代码


在重新创建数据透视表后(相同的数据源),通过下面的代码,再将其原本的配置还原回来。至此,一个原样的数据透视表就可以恢复展示给用户

  1. pt.deserialize(JSON.parse(ptjson))
复制代码


2 个回复

倒序浏览
Jun2005
注册会员   /  发表于:2023-3-20 15:20:19
沙发
gcexcel无这个功能吧?只能前端可以
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-3-20 15:51:11
板凳
是的,上述教程仅适用于spreadjs。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部