发表于 2023-12-14 16:15:09

数据筛选后保存,导致筛选项丢失

本帖最后由 Richard.Huang 于 2024-1-24 12:07 编辑

产品:SpreadJS
版本:V16.0.5
问题编号:SJS-21913
LastReview:2024/1/24
该问题已经在V17.0.1中得到修复,可以通过升级版本来解决该问题


筛选保存之前,筛选项完整。
筛选A,D,E,F,然后进行保存(采用spread.save保存)重新加载页面,2行和3行被隐藏,筛选项丢失了B,C。

Joestar.Xu 发表于 2023-12-14 16:57:51

您好,我这边在16.2.6中测试了一下没有出现这个问题,猜测是一个旧版本的Bug,您这边升级到最新版后在测试一下看看。

发表于 2023-12-14 19:17:02

本帖最后由 yù 于 2023-12-15 08:59 编辑

Joestar.Xu 发表于 2023-12-14 16:57
您好,我这边在16.2.6中测试了一下没有出现这个问题,猜测是一个旧版本的Bug,您这边升级到最新版后在测试 ...
升级到16.2.6之后仍然存在该问题,使用
spread.save(function (blob) {
blobToBase64(blob, (data) => {

});
})
保存之后再刷新加载最新格式
参考附件



Joestar.Xu 发表于 2023-12-15 09:54:51

您好,问题已复现,我在MS Excel中测试了相同的情况,想问一下您想要实现的是否是下图中的效果?

发表于 2023-12-15 15:12:24

Joestar.Xu 发表于 2023-12-15 09:54
您好,问题已复现,我在MS Excel中测试了相同的情况,想问一下您想要实现的是否是下图中的效果?

是的,重新加载之后,需要能通过筛选项显示出保存之前被筛选掉的行

Joestar.Xu 发表于 2023-12-15 15:25:02

本帖最后由 Joestar.Xu 于 2023-12-15 15:44 编辑

好的,这边调研一下,后续有进展我会在本帖中回复您。

问题编号:SJS-21913

Joestar.Xu 发表于 2023-12-19 13:45:13

您好,该问题初步认定为是一个Bug,目前正在修复中,等修复完毕我会在帖子下回复您。

Richard.Huang 发表于 2024-1-24 12:07:14

最新调研进展:本贴中提及的问题已经在SpreadJSV17.0.1中得到修复,您可以通过升级SpreadJS的版本来解决该问题
页: [1]
查看完整版本: 数据筛选后保存,导致筛选项丢失