nutstore 发表于 2023-12-25 18:08:26

Table 使用 setColumnDataFormula 设置列的公式怎么主动清理掉

本帖最后由 Richard.Huang 于 2023-12-28 10:57 编辑


产品:SpreadJS
版本:V16.2.6
问题编号:SJS-22068


我想通过选中一列的范围设置formula=undefined 貌似并不管用

Ellia.Duan 发表于 2023-12-26 09:17:29

您好,在v16.2.6版本测试使用下面的代码创建公式
table.setColumnDataFormula(8, "=sum([@[星期一]:[星期日]])");然后可以通过设置null或者undefined清理公式

table.setColumnDataFormula(8, undefined);或
table.setColumnDataFormula(8, null);结果可以见动图


nutstore 发表于 2023-12-26 10:13:13

本帖最后由 Richard.Huang 于 2023-12-28 10:58 编辑

Ellia.Duan 发表于 2023-12-26 09:17
您好,在v16.2.6版本测试使用下面的代码创建公式
然后可以通过设置null或者undefined清理公式


额 我昨天看SpreadJS的类型声明文件告诉我只能传递字符串,所以没尝试。如果可以,能不能在这里将类型声明说清楚?不希望项目代码有过多any来进行注释使用

Ellia.Duan 发表于 2023-12-26 11:15:48

本帖最后由 Ellia.Duan 于 2023-12-26 16:40 编辑

nutstore 发表于 2023-12-26 10:13
额 我昨天看spreadjs的类型声明文件告诉我只能传递 string,所以没尝试。如果可以,能不能在这里将类型 ...
您好,您的反馈已收到,我将深入调研下此问题,待有进展,会及时联系您。
问题编号:【SJS-22068】
页: [1]
查看完整版本: Table 使用 setColumnDataFormula 设置列的公式怎么主动清理掉