我想吃麻薯 发表于 2024-11-6 10:26:29

【17.1.1】行排序后导出 sjs,再将这个 sjs 导入到设计器,后导出 excel 打开会修复

本帖最后由 Wilson.Zhang 于 2024-11-29 15:59 编辑


产品:SpreadJS
版本:17.1.1
调研编号:SJS-27208
Last Review:2024-11-29
当前进展:已在17.1.10版本修复。

( 在线编辑器也能复现)
复现步骤:

1. 如下图,随便写一些内容后,选中一整行,点击“筛选”

2. 导出 sjs
3. 再将第二步导出的 sjs 导入
4. 不做任何操作,导出 excel
5. 打开这个 excel 会提示修复

排查下来,对第二步导出的 sjs,workbook.toJSON()后,能看到rowFilter.range.colCount = 16385。
如果将第二步的导出 sjs,改成导出 excel,那么这个 excel 是正常的,toJSON()后rowFilter.range.colCount = 20。

Joestar.Xu 发表于 2024-11-6 11:30:50

您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

Wilson.Zhang 发表于 昨天 15:59

您好!该问题已在17.1.10版本修复,17.1.10版本也已发布,您可以升级版本后使用。
{:5_110:}
页: [1]
查看完整版本: 【17.1.1】行排序后导出 sjs,再将这个 sjs 导入到设计器,后导出 excel 打开会修复