当你经常变更某个公式或其中的变量,或是在表单中使用了像是 TODAY()、TODAYTZ() 等需要每天更新日期的公式时,可以考虑利用程序自动运行每日公式重算。
以下将分别说明如何设置自动重算整笔数据或指定字段的公式。
在任一表单名称上单击下右键,并选择 JavaScript 工作流程。
例如想要重算的表单路径为:https://www.ragic.com/accountname/tabname/1?PAGEID=wSM (忽略后面的 ?PAGEID=wSM 部分)
便在此处填上:
db.loadLinkAndLoadAll("/tabname/1");
并点选保存来完成设置。
在任一表单名称上单击下右键,并选择 JavaScript 工作流程。
例如想要重算的表单路径为:https://www.ragic.com/accountname/tabname/1?PAGEID=wSM (忽略后面的 ?PAGEID=wSM 部分)
想要指定重算的字段 ID是:1000001
便在此处填上:
db.recalculateAll("/tabname/1", 1000001);
若想要指定多个字段运行重算,则填上:
db.recalculateAll("/tabname/1", 1000001, 1000002, 1000003);
并点选保存来完成设置。
每日公式重算是依据排程管理中所显示的 Daily Workflow 运行时间来运行,如想要测试设置是否成功,也可以手动点选“马上运行 Daily Workflow ”。