wcy0911 发表于 2023-6-2 15:21:41

v16公式计算结果异常

本帖最后由 Richard.Ma 于 2024-1-25 15:04 编辑

产品:SpreadJS
版本:V16.1.2
问题编号:SJS-18731
LastReview:2024/1/25
此问题已经在17.0.1修复,请更新

该sheet页下的该单元格公式在开启按需计算特性时,计算存在错误

Lynn.Dou 发表于 2023-6-2 17:37:11

您好,

挂起/恢复 绘制 和 挂起/绘制 计算 这几句代码的顺序有问题,调整如下:


此时不管是否开启 calcOnDemand ,计算结果都是一样的。

wcy0911 发表于 2023-6-2 18:27:18

公司代码整体逻辑如此

wcy0911 发表于 2023-6-2 18:27:54

是16版本,针对按需计算做了什么处理吗

wcy0911 发表于 2023-6-5 09:49:27

有具体的能保证按需计算结果正确的使用方式吗,因为公司代码的组织比demo复杂多了

wcy0911 发表于 2023-6-5 09:50:30

是在所有代码逻辑的一头一尾加上这些api可以保证计算准确吗

wcy0911 发表于 2023-6-5 09:54:17

而且按需渲染不是在重新绘制的时候重新计算吗,为什么要先resumepaiint再重新计算

Lynn.Dou 发表于 2023-6-5 10:27:25

挂起计算 - 挂起绘制后,需要先恢复绘制,使数据渲染完成,才能恢复计算,使计算链正确运行。
这几个API设计上就是这样组合使用的。

wcy0911 发表于 2023-6-5 10:38:39

渲染和计算不是分开进行的吗,现在的计算需要依赖于渲染了吗

wcy0911 发表于 2023-6-5 10:39:05

计算应该操作的是底层的存储的数据结构,和渲染有关吗
页: [1] 2 3
查看完整版本: v16公式计算结果异常