如你在第一章节“介绍Microsoft InfoPath 2010”中了解到的,每个表单是一个XML文件。表单模板是XSN文件。这个XSN文件被表单设计者创建并发布到SharePoint上。每次现有表单(XML文件)被打开时,有一个引用指向表单模板,即XSN文件。当表单模板被发布到表单库时,库中所有XML表单都链接到此模板。一个库模板地址的例子如下:
http://SiteName/FormLibraryName/Forms/template.xsn
从新链接表单是什么意思?为什么会需要?我们将讨论如何重新链接表单。但是首先,这里有两个需要重新链接表单的情境例子:
1. SharePoint站点URL改变,因为站点被移动或升级到新地址。
2. XML文件被物理移动到新库。
无论发生哪个情况,XML文件都不再链接到它们的XSN模板,而且需要重新链接到正确的XSN文件地址。
下面是重新链接表单步骤:
1. 在浏览器中打开表单库,点击“库”选项卡。
2. 在“当前视图”下拉框选择“重新链接文档”。注意页面顶部的描述文本,提供关于重新链接文档更多信息。
3. 选中文档旁的“重新链接”复选框,注意到“文档”选项卡显示两个按钮:重新链接(单个文件)和重新链接所有(库中项目)。
当表单被重新链接到正确的XSN文件时,打开它们不会出现问题或错误。