请选择 进入手机版 | 继续访问电脑版
jiqimao 讲师达人认证
金牌服务用户   /  发表于:2020-2-28 00:07  /   查看:6871  /  回复:10
我在sp中使用筛选功能后有一个场景A , 然后用 rowFilter 的 toJSON() 方法出来的json格式的数据B, 然后再用 fromJSON() 使用B数据去还原, 结果和场景A不是完全相同的, 而且没有做任何筛选操作的情况下再次toJSON, 结果出来的json数据C , 数据C和数据B不一样. 难道 toJSON出来的数据, 再用 fromJSON是无法完全还原的嘛 ?

如果无法完全还原, 请问那些参数无法还原, 需要如何做才可以完全还原呢 ?

10 个回复

Fiooona
论坛元老   /  发表于:2020-2-28 09:18:23
沙发
本帖最后由 Fiooona 于 2020-2-28 10:19 编辑

问题已收到,没有复现这个问题,我是这样操作的 :选中一片区域 右键添加筛选,然后过滤掉了126这一行,导出ssjson,再用SpreadJS导入这个ssjson ,可以完全还原上一个表单的样式,
可以提供下具体如何复现的步骤吗?还有SpreadJS版本

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-2-28 16:03:24
板凳
你好, 可能是我说的不够具体, 我是说这两个API .

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-2-28 19:00:37
地板
问题已收到,需要进一步调研,暂时改为未处理状态
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-2 14:51:19
5#
您好,经确认,rowFilter的fromJson/toJson继承自baseFilter,它不是公共接口。无法实现您要的效果,

建议使用工作簿的fromJson/toJson。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-3-2 15:23:20
6#
您好, 我们有一个筛选的需求是这样的, 需要筛选的时候每个人是不一样的. 因为我们是做实时同步的, 所以, 想要的效果是筛选这一步不做同步, 这样每个人筛选的时候都是不一样的.  但是需要对筛选后的结果做的操作又需要做同步. 请问您这边有没有好的方案可以提供下呢 ? 给一些思路也是可以的.
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-2 15:55:08
7#
您好,想跟您确认下您现在遇见困难的点在哪里呢?筛选后的操作做同步应该没有什么影响,例如修改某单元格的值后获取脏数据,可以获取到他的行、列索引,与筛选后的行、列索引没有影响
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-3-2 17:17:16
8#
请问脏数据这个是怎么理解呢 ? 是只要修改了单元格对应的数据后, 这个单元格就会有脏数据了吗 ?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-2 17:30:32
9#
是的,修改单元格数据,这个单元格就是脏数据
脏概念定义如下:

通常,只有单元格值的变更才导致其成为脏数据。
如果单元格是脏数据,其所在的行也将是脏数据。
如果插入了一行并为其中的一个单元格设置了值,那么此行将只是一个插入的行,而不是脏数据。被设值的那个单元格也不是脏数据。
加载绑定数据的项不是脏数据,但是,在通过 spreadSheet 修改绑定数据之后,它将变为脏数据。
脏数据的状态不会因为撤销操作而改变。

https://demo.grapecity.com.cn/sp ... /dirty-items/purejs
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
jiqimao讲师达人认证
金牌服务用户   /  发表于:2020-3-3 11:46:48
10#
如果对一个单元格进行样式更改的话, 那么这个单元格也就不算是 脏数据的吧 ? 仅仅是对于值发生了改变, 才变成的脏数据. 是这样理解的吗 ?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部