本帖最后由 阿西吧 于 2018-11-30 17:36 编辑 本次实例的目的就是通过使用填表公式来实现两项功能: (1)计算人数:根据姓名数据项中的数据计算人数; (2)计算金额:伙食补助以及交通补助的金额计算公式均为“金额=人数*天数*标准”。 下面我们将详细的步骤整理如下: 1.先将模板表单的样式设置好,如下图: 2.定义好相应的数据项,如下图: 3.我们可以在填写规范中引用全局的用户选择,如下图所示设置(勾选可多选可以方便我们同时选择多个用户的姓名进行赋值): 4.点击填表公式按钮开始实现上述的第一个功能——计算人数。在姓名的值出现变化时,先将人数数据项中的值先清零,然后在数据源的选择处使用模板数据接口——全局.文本列表,将参数字符串设为“本表单.姓名”,并将参数分割符号设置为中文逗号“,”,最后在人数数据项处赋值“本表单.人数+1”。如下图所示进行设置(将姓名数据项中的人名以“,”作为分割符号进行分割,以文本列表的形式来显示人名,并统计该文本列表的行数来作为我们需要计算的人数): 5.点击填表公式按钮开始实现上述的第二个功能——计算金额。当本表单中人数的值或伙食补助天数/伙食补助标准/交通补助天数/交通补助标准的值有变动时,给伙食补助金额&交通补助金额以“伙食补助金额=人数*伙食补助天数*伙食补助标准”&“交通补助金额=人数*交通补助天数*交通补助标准”的公式进行赋值。入下图所示进行设置: 6.进行上述设置后进行保存,并新建表单进行调试。保证两个功能能正常运作。 |
+10
0 条回帖