观远前端 发表于 2023-7-4 14:49:38

v16.0.4 导入的 excel 文件中有公式引用了错误的sheet名称,导入很慢[SJS-19012]

本帖最后由 Joestar.Xu 于 2023-7-4 19:21 编辑




使用 16.0.4 版本,先通过 excelIO open文件后得到json, 再通过 fromJSON 导入


当单元格包含公式,且公式中有错误的 sheet 名时,导入json 很慢,这种情况如何优化?



导入的代码示例参考附件中的 OnlineSpread.tsx




Joestar.Xu 发表于 2023-7-4 17:57:38

您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。

本帖先做保留处理了。

Joestar.Xu 发表于 2023-7-5 14:33:08

您好,这是因为错误的工作表名称将作为外部工作表源进行处理,并重建外部源并初始化计算节点,特别是因为外部工作表源在 Excel 文件中没有相关值。

这就是为什么它比正确情况慢得多的原因,也是我们目前的产品设计。

观远前端 发表于 2023-7-5 14:42:37

Joestar.Xu 发表于 2023-7-5 14:33
您好,这是因为错误的工作表名称将作为外部工作表源进行处理,并重建外部源并初始化计算节点,特别是因为外 ...

如何禁用这个处理?
在没有任何外部工作表源的情况下,感觉这个应该也可以快速退出这个逻辑啊?为啥还会有重建外部源并初始化呢?

Joestar.Xu 发表于 2023-7-5 15:04:19

观远前端 发表于 2023-7-5 14:42
如何禁用这个处理?
在没有任何外部工作表源的情况下,感觉这个应该也可以快速退出这个逻辑啊?为啥还会 ...

您好,这是我们产品的设计,目前没有办法禁用这个处理。

观远前端 发表于 2023-7-7 11:43:50

Joestar.Xu 发表于 2023-7-5 15:04
您好,这是我们产品的设计,目前没有办法禁用这个处理。

那有没有什么优化方式推荐?

Joestar.Xu 发表于 2023-7-7 14:36:01

观远前端 发表于 2023-7-7 11:43
那有没有什么优化方式推荐?

您好,具体的优化方法我们需要再调研一下,后续有进展我会在帖子中回复您。

Joestar.Xu 发表于 2023-8-31 10:14:59

您好,该问题已在16.2.0中修复。
页: [1]
查看完整版本: v16.0.4 导入的 excel 文件中有公式引用了错误的sheet名称,导入很慢[SJS-19012]