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