常见问题
遇到问题了吗?不用担心,答案都在这。
全站搜索

新增动作单击钮运行单笔数据公式重算

如果你常常需要针对单一笔数据运行公式重算,而非全部数据都运行公式重算的话,你可以写一段简单的程序代码并新增动作单击钮来让用户可以运行单笔数据公式重算。

请参阅以下步骤:

1: 打开Javascript Workflow编辑页面

针对要新增此动作单击钮的表单,鼠标滑到上方的页签,针对表单名称点选右键(或点击三角形符号),并选择Javascript Workflow就可以进到Javascript Workflow的编辑页面。

2: 选择 "Installed sheet scope"

3: 编辑并新增下面这段程序代码到你的Installed sheet scope并保存

请记得把下面范例程序代码中的'/sales/3' 改为您自己实际表单的路径。

Example 如果你的表单网址为 'www.ragic.com/sample/sales/3',那程序就会写为:

function recalc(nodeId){
  var query=db.getAPIQuery('/sales/3');
  var entry=query.getAPIEntry(nodeId);
  entry.recalculateAllFormulas();
  entry.save();
}

4: 在表单新增动作单击钮

在表单页的设计模式下,左侧 表单设置 > 动作单击钮根据下方说明新增动作单击钮

单击钮名称: 自订动作单击钮名称

单击钮类型: JS Workflow

动作: recalc({id});

记得要单击"新增单击钮",才会将刚刚设置的动作单击钮新增到表单! 并请记得在离开设计模式前保存设计。

回最上面

    马上登记
    免费试用 Ragic!

    用 Google 帐号登记

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正区南昌路二段81号9楼