SpreadJS 公式计算的能力也很强,在打开C表时,进行公式计算,进行看板渲染,同时将值可以保存到数据库中。
当第二次打开看板时,可以直接从数据库取值,不用SpreadJS进行二次公式计算。
或者SpreadJS提供了公式计算的接口,如:
- sheet.setValue(0, 0, 1);
- sheet.setValue(1, 0, 2);
- //使用EvaluateFormula()方法来计算公式,而无需在表单的单元格中设置公式
- var result = GC.Spread.Sheets.CalcEngine.evaluateFormula(sheet, "SUM(A1:A2)", 0, 0);
- console.log("SUM(A1:A2) = " + result);
复制代码 在上述代码中,使用了计算引擎的evaluateFormula直接进行公式计算取到公式结果。
上述回复仅供参考。
|