在InfoPath的重复表中如何创建一隐藏列

原文:
http://www.bizsupportonline.net/infopath2007/how-to-create-hidden-column-infopath-repeating-table.htm
 
by S.Y.M. Wong-A-Ton
 
依次描述了在InfoPath的一个重复表中隐藏一列的两种方式。
 
隐藏列在重复表中是很有用处的。例如,如果你想在重复表中为每一行应用公式表达式的时候,但你又不想让用户看见公式中所用到的字段。
 
你可以按照以下两种中任意一种方式,给重复表中添加隐藏列:
 
1   在新创建的InfoPath表单模板中,添加一重复表控件,然后删除你想要隐藏的那列。
2   在新创建的InfoPath表单模板中,添加一重复表控件,然后通过数据源任务面板,给重复表添加一个隐藏字段。
 
添加一个重复表,然后删除需要隐藏的列
 
你可以按照下面步骤完成这个功能:
1   在InfoPath2007中,创建一个 的表单模板。
2   在 控件任务面板中,选择 重复表控件,给InfoPath表单模板添加一个重复表
3   在 插入重复表对话框中,以默认方式给重复表添加三列
4   把鼠标定格在重复表的第二列的头部
5   点击 表格菜单,然后选择 删除,最后选择
 
现在在InfoPath的重复表中只有两列可以被看见,但在与之对应的主数据源中却有三个节点,这说明重复表中被隐藏了一个字段field2
 
在InfoPath的重复表中如何创建一隐藏列_第1张图片
 
添加一个重复表,然后添加一个隐藏字段
 
你可以按照下面步骤完成此功能:
1   在InfoPath2007中,创建一个 的表单模板。
2   在 控件任务面板中,选择 重复表控件,给InfoPath表单模板添加一个重复表。
3   在 插入重复表对话框中,在列数项文本框中录入2,然后点击 确定,添加一个两列的重复表。
4   在 数据源任务面板中,右击 group2节点,选择随后出现的下拉菜单中的 添加
5   在 添加域或组对话框中,为字段录入一个 名称(如hiddenfield),点击 确定
 
现在在InfoPath的重复表中只有两列可以被看见,但在与之对应的主数据源中却有三个节点,这说明重复表中被隐藏了一个字段hiddenfield
 
 
 

你可能感兴趣的:(职场,休闲,隐藏列,infopath,重复表)