Microsoft Office Online
登录我的 Office Online (这是什么?) | 登录

 
 
Microsoft Office InfoPath
搜索
搜索
 
检查更新:(c) Microsoft
Office 下载
 
 
 
警告: 您在使用不受支持的 Web 浏览器查看此页。使用 Microsoft Internet Explorer 6.0 或更高版本、Firefox 1.5 或 Netscape Navigator 8.0 或更高版本查看此网站效果最好。 了解有关支持的浏览器的详细信息。

打印版打印版 书签和共享共享
将表单模板发布到运行 InfoPath Forms Services 的服务器
 

在您的用户可以在 Web 浏览器中填写基于与浏览器兼容的表单模板 (与浏览器兼容的表单模板:InfoPath 中使用特定兼容模式设计的一种表单模板。在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器上时,该模板受到浏览器的支持。)的表单之前,您必须将表单模板发布到运行 InfoPath Forms Services 的服务器,然后使用户可以通过浏览器填写此表单。

本文内容


概述

可以将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器,以允许用户在 Web 浏览器中填写基于此表单模板的表单。如果此表单模板不包含任何脚本或托管代码,则当您将其发布到运行 InfoPath Forms Services 的服务器时,同时还可以将其发布到文档库或作为网站内容类型发布。如果此表单模板包含脚本或托管代码,则必须首先将其发布到共享网络文件夹,服务器管理员可以在此处将表单模板上载到运行 InfoPath Forms Services 的服务器,然后部署表单模板。

表单模板被发布到运行 InfoPath Forms Services 的服务器后,就可以按照下列方式使用它:

  • 作为新的或现有文档库中的所有表单的模板  可以发布将用作新的或现有文档库中的所有表单的模板的表单模板。此表单模板可进行数字签名,但不得包含任何脚本或托管代码。
  • 作为多文档库或网站集的网站内容类型  可以发布将用作多文档库或网站集中的表单的模板的表单模板。如果表单模板已进行了数字签名,则可以将此表单模板作为网站内容类型发布。但是,如果表单模板包含任何脚本或托管代码,则无法将其作为网站内容类型发布。包含脚本或托管代码的表单模板必须首先发布到共享网络文件夹,然后管理员才能将表单模板上载到服务器并部署它们。

在发布与浏览器兼容的表单模板之前,请使用“检查设计方案”来验证表单模板是否与 InfoPath Forms Services 兼容。如果表单模板是兼容的,则可以使用发布向导来发布表单模板。

发布表单模板与保存表单模板不同。发布表单模板时,发布向导将发布位置和处理说明添加到表单模板,以便用户可以打开基于该表单模板的表单。保存表单模板时,与在计算机上保存文件一样,您保存的是该表单模板的副本。要使表单模板可供您的用户填写,您应该始终使用发布向导。

返回页首 返回页首

开始之前

在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器之前,请执行下列操作:

  • 与管理员确认您具有对服务器的必要权限,以将表单模板发布到文档库或者将表单模板作为新的网站内容类型发布。
  • 与管理员确认 Office InfoPath 2007 正在服务器上运行,且被配置为将 InfoPath 表单显示为网页。
  • 如果要发布的与浏览器兼容的表单模板包含需要管理员核准的脚本或托管代码,请向管理员咨询应在其中保存表单模板的共享网络文件夹的位置。此文件夹是您将发布表单模板的位置。在发布表单模板之后,管理员会将表单模板从此位置上载到服务器。

返回页首 返回页首

将表单模板发布到新文档库

将表单模板发布到文档库时,在此库中创建的每个表单都将基于同一表单模板。可以使用发布向导将表单模板发布到文档库。发布向导将修改表单模板以在文档库中使用、创建新的文档库,然后将表单模板作为此文档库的默认表单模板保存。在发布表单模板之后,必须将 Microsoft Windows SharePoint Services 网站配置为在 Web 浏览器中显示基于此表单模板的表单。如果不配置 SharePoint 网站,则没有在计算机上安装 Office InfoPath 2007 的用户在尝试打开基于此表单模板的表单时,将收到一个错误。

  1. “文件”菜单上,单击“保存”
  2. “另存为”对话框中,浏览到要保存表单模板的位置,然后单击“保存”
  3. 要打开“检查设计方案”任务窗格,请单击“工具”菜单上的“检查设计方案”
  4. 如果“检查设计方案”任务窗格中列出了错误,请修复这些错误,然后单击“刷新”以确定这些错误是否仍然存在。
  5. “文件”菜单上,单击“发布”
  6. 在发布向导中,单击“具有或不具有 InfoPath Forms Services 的 SharePoint 服务器”,然后单击“下一步”
  7. 在向导的下一页,在“输入 SharePoint 或 InfoPath Forms Services 网站的位置”框中,键入要发布表单模板的 SharePoint 网站的位置,然后单击“下一步”
  8. 在向导的下一页上,选中“使用户可以通过浏览器填写此表单”复选框,单击“文档库”,然后单击“下一步”
  9. 单击“新建文档库”,然后单击“下一步”
  10. 在向导的下一页上,键入文档库的名称和说明,然后单击“下一步”
  11. 选择表单模板中的域,您希望该表单模板作为列显示在文档库的默认视图中。

    显示操作方法

    1. 单击“添加”
    2. 在文档库中选择要添加为列的字段,然后请执行下列操作之一:
      • “列名称”框内键入列的名称。
      • “网站列组”列表中选择网站列,在“列名称”列表中选择一个名称,然后单击“确定”

       注释   如果您选择重复字段显示文档库中的数据,您可以通过单击“函数”列表中的值来定义希望该字段在文档库中的显示方式。您可以选择是否显示该字段中的第一个值、最后一个值或该字段出现的总次数,或者是否将所有的值合并在一起。

    3. 单击“确定”

    有关显示文档库中列的数据的详细信息,请在“请参阅”一节中查找相关链接。

  12. 单击“下一步”
  13. 在向导的下一页上,验证所显示的信息是否正确,然后单击“发布”
  14. 要确定是否表单模板已发布,请单击“打开此文档库”。如果表单模板已发布,Web 浏览器就会打开基于此表单模板的表单。
  15. 将 SharePoint 网站配置为在 Web 浏览器中显示基于此表单模板的表单。

    显示操作方法

    1. 在 Web 浏览器中打开 SharePoint 网站。
    2. 在网站的右上角的“网站操作”菜单上,单击“网站设置”
    3. “网站管理”下,单击“网站库和列表”
    4. 单击“自定义 site name
    5. “常规设置”下,单击“高级设置”
    6. “启用了浏览器的文档”中,单击“显示为网页”,然后单击“确定”

返回页首 返回页首

将表单模板作为网站内容类型发布

将表单模板作为网站内容类型发布时,发布向导将修改表单模板以用作网站内容类型。如同创建新文档库时一样,可以在发布向导中将表单模板转换为启用了浏览器的表单模板。然后,该向导会将表单模板作为网站内容类型保存到服务器。

  1. “文件”菜单上,单击“保存”
  2. “另存为”对话框中,浏览到要保存表单模板的位置,然后单击“保存”
  3. 要打开“检查设计方案”任务窗格,请单击“工具”菜单上的“检查设计方案”
  4. 如果“检查设计方案”任务窗格中列出了错误,请修复这些错误,然后单击“刷新”以确定这些错误是否仍然存在。
  5. “文件”菜单上,单击“发布”
  6. 在发布向导中,单击“具有或不具有 InfoPath Forms Services 的 SharePoint 服务器”,然后单击“下一步”
  7. 在向导的下一页,在“输入 SharePoint 或 InfoPath Forms Services 网站的位置”框中,键入要发布表单模板的 SharePoint 网站的位置,然后单击“下一步”
  8. 在向导的下一页上,选中“使用户可以通过浏览器填写此表单”复选框,单击“网站内容类型(高级)”,然后单击“下一步”
  9. 在向导的下一页上,单击“新建内容类型”
  10. “内容类型的父级”列表中,单击“表单”,然后单击“下一步”
  11. 在向导的下一页上,键入此新内容类型的名称和说明,然后单击“下一步”
  12. 在向导的下一页上,在“指定此表单模板的位置和文件名”框中,键入 SharePoint 网站的位置,然后单击“浏览”
  13. “浏览”对话框中,通过浏览找到要在其中将表单模板作为网站内容类型发布的服务器上的位置,然后在“文件名”框中,键入表单模板的名称并单击“保存”
  14. 单击“下一步”
  15. 选择表单模板中的域,您希望该表单模板作为列显示在文档库的默认视图中。

    显示操作方法

    1. 单击“添加”
    2. 在文档库中选择要添加为列的字段,然后请执行下列操作之一:
      • “列名称”框内键入列的名称。
      • “网站列组”列表中选择网站列,在“列名称”列表中选择一个名称,然后单击“确定”

       注释   如果您选择重复字段显示文档库中的数据,您可以通过单击“函数”列表中的值来定义希望该字段在文档库中的显示方式。您可以选择是否显示该字段中的第一个值、最后一个值或该字段出现的总次数,或者是否将所有的值合并在一起。

    3. 单击“确定”

    有关显示文档库中列的数据的详细信息,请在“请参阅”一节中查找相关链接。

  16. 单击“下一步”
  17. 在向导的下一页上,验证所显示的信息是否正确,然后单击“发布”
  18. 单击“关闭”,然后验证表单模板是否为 SharePoint 网站上的内容类型。

    显示操作方法

    1. 在 Web 浏览器中打开 SharePoint 网站。
    2. 在网站右上角中的“网站操作”菜单上,单击“网站设置”
    3. “网站设置”中的“库”下,单击“网站内容类型”

      表单模板应该列在“网站内容类型库”中的“InfoPath 内容类型”下。

返回页首 返回页首

发布需要管理员核准的表单模板

如果您的表单模板包含脚本或托管代码,则管理员必须将此表单模板上载到运行 InfoPath Forms Services 的服务器并进行部署。使用发布向导可以修改此类型的表单模板,并将其保存到共享网络文件夹。然后管理员可以将您保存到共享网络文件夹的表单模板上载到该服务器,并为您部署此表单模板。

  1. “文件”菜单上,单击“保存”
  2. “另存为”对话框中,浏览到要保存表单模板的位置,然后单击“保存”
  3. 要打开“检查设计方案”任务窗格,请单击“工具”菜单上的“检查设计方案”
  4. 如果“检查设计方案”任务窗格中列出了错误,请修复这些错误,然后单击“刷新”以确定这些错误是否仍然存在。
  5. “文件”菜单上,单击“发布”
  6. 在发布向导中,单击“具有或不具有 InfoPath Forms Services 的 SharePoint 服务器”,然后单击“下一步”
  7. 在向导的下一页,在“输入 SharePoint 或 InfoPath Forms Services 网站的位置”框中,键入要发布表单模板的 SharePoint 网站的位置,然后单击“下一步”
  8. 在向导的下一页上,选中“使用户可以通过浏览器填写此表单”复选框,单击“经管理员核准的表单模板(高级)”,然后单击“下一步”
  9. 在向导的下一页上,在“指定此表单模板的位置和文件名”框中,单击“浏览”
  10. “浏览”对话框中,通过浏览找到共享网络文件夹的位置,然后在“文件名”框中,键入表单模板的名称并单击“保存”
  11. 单击“下一步”
  12. 选择表单模板中的域,您希望该表单模板作为列显示在文档库的默认视图中。

    显示操作方法

    1. 单击“添加”
    2. 在文档库中选择要添加为列的字段,然后请执行下列操作之一:
      • “列名称”框内键入列的名称。
      • “网站列组”列表中选择网站列,在“列名称”列表中选择一个名称,然后单击“确定”

       注释   如果您选择重复字段显示文档库中的数据,您可以通过单击“函数”列表中的值来定义希望该字段在文档库中的显示方式。您可以选择是否显示该字段中的第一个值、最后一个值或该字段出现的总次数,或者是否将所有的值合并在一起。

    3. 单击“确定”

    有关显示文档库中列的数据的详细信息,请在“请参阅”一节中查找相关链接。

  13. 单击“下一步”
  14. 在向导的下一页上,验证所显示的信息是否正确,然后单击“发布”
  15. 与服务器管理员联系以上载和部署您的表单模板。

返回页首 返回页首

广告