在企业环境中,经常需要将表单数据提交到SharePoint文档库中。为了确保每次提交的表单都具有唯一的文件名,可以采用自动化命名的方法。本文将介绍如何在InfoPath2007模板中实现这一功能,适用于SharePoint (MOSS) 2007或SharePoint Services 3.0库。
实现自动化文档命名的关键在于创建一个隐藏字段,并利用InfoPath的规则和数据连接功能来动态生成文件名。以下是实现该功能的详细步骤:
隐藏字段是指存在于表单数据源中,但用户无法直接看到的字段。创建隐藏字段的简便方法是将文本框控件拖放到表单模板视图中,然后将文本框重命名为'filename'。接下来,选中'filename'文本框并删除,以将其从视图中移除。
要将表单数据提交到SharePoint文档库,需要添加一个数据连接。具体操作如下:
为了确保每次提交的表单都具有唯一的文件名,需要添加自定义规则。具体操作如下:
设置条件:如果文件名为空,则执行以下操作:
设置条件:如果文件名不为空,则执行以下操作:
完成以上步骤后,将拥有两条用于提交表单的规则。