在表单模板中插入重复表 (重复表:表单上包含表格格式的其他控件且可根据需要进行重复的控件。填写表单时,用户可插入多行。)时, Microsoft Office InfoPath 会自动在表的顶部添加标题行,以便您可以为表列键入标签。您可以选择在重复表的底部添加页脚行。页脚行一般用于在一列数字的下方显示不断累加的总计。例 如,您可以在零用金报销单表单模板上给位于一列零用金下方的页脚行添加“合计”文本框。要在列中添加值,您可以在页脚行中将 sum 函数与“合计”文本框关联。
提示 要在重复表的结尾处添加其他表页脚,请右键单击您插入的第一个页脚行中的某个空单元格,指向快捷菜单上的“插入”,然后单击“行(在上方)”或“行(在下方)”。
您在给重复表添加了页脚行之后,就可以给页脚行添加“合计”文本框了。
注释 您要将“合计”文本框添加到页脚行,而不是数据行,因为表单用户可以添加数据行的多个实例,而您并不希望“合计”框在用户的表单上出现多次。
提示 您可以使用格式文本框或表达式框,而不使用文本框。表达式框只显示数据,不存储数据。所以,只有在您不需要在另一计算中使用计算和时,或者在不需要将计算和保存为表单模板的一部分时,才应使用表达式框。
如果您使用重复表从用户那里收集数值型数据,可使用 sum 函数把用户在表中输入的数字加起来。用户在填写表单时,给表添加多少行或输入多少数字都是没有关系的。只要您使用 sum 函数,文本框中的计算值将会自行作出相应调整。
公式存储在数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)中的域 (域:数据源中可包含数据的元素或属性。如果域为元素,则可包含属性域。域用于存储输入控件的数据。)中,并在绑定 (绑定:将控件连接到数据源中的字段或组,以便可以保存输入控件的数据。未绑定控件时,表明它未连接到字段或组,输入控件中的数据不会被保存。)到这些域的控件中显示。设计表单模板时,您可以通过使用文本框、格式文本框或表达式框来创建公式,用于对重复表中的一列数字求和。
此时,您应该会在“插入公式”对话框中看到以下公式。
此时会出现“选择域或组”对话框。
相关文章
同类最新