与浏览器兼容的表单模板介绍

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

在设计 Microsoft Office InfoPath 表单模板时,您可以选择在 InfoPath 或 Web 浏览器中创建可以打开或填写的表单模板。这种类型的表单模板称为浏览器兼容的表单模板。设计浏览器兼容的表单模板之后,您将使用发布向导以将其发布到运行InfoPath Forms Services的服务器。您还必须启用在 Web 浏览器中使用的浏览器兼容的表单模板。在某些情况下,您可以启用表单模板自己发布过程。在其他情况下,当浏览器兼容的表单模板包含托管的代码,例如服务器场管理员必须为您执行此步骤。

本文内容

什么是 InfoPath Forms Services?

浏览器兼容性的概述

兼容性选项

InfoPath 专用视图

检查设计方案任务窗格

部署选项

什么是InfoPath Forms Services?

InfoPath Forms Services是一种服务器技术,使您可以设计基于浏览器在 InfoPath 中的窗体,然后将分发内部或外部网站上的这些窗体。用户不需要填写表单,其计算机上安装了 InfoPath 不需要从 Web 下载任何额外的内容。所有所需的浏览器中,如 Windows Internet Explorer、 Apple Safari 或 Mozilla Firefox。如果用户在其计算机上安装 InfoPath,它们可以显示并填写 InfoPath,而不是在浏览器中的窗体。

InfoPath Forms Services技术位于Microsoft Office SharePoint Server 2007企业 CAL 和也,单独, Microsoft Office Forms Server 2007中。

返回页首

浏览器兼容性的概述

所有表单模板都不能与 InfoPath 兼容-即,用户可以打开和编辑在 InfoPath 中的窗体,前提是用户具有在其计算机上安装 InfoPath。

如果您有权访问运行InfoPath Forms Services的服务器,您可以设计一个表单模板可容纳两种类型的用户 — 那些已安装在他们的计算机和那些不 InfoPath。后者的情况下,在用户填写表单,在 Web 浏览器中,不在 InfoPath 中。

如果您的用户具备安装 InfoPath,他们可以在 InfoPath 中打开窗体,并且访问各种填写表单的功能。

设计浏览器兼容的表单模板的过程包括指定兼容性设置,当您首次创建表单模板中,前期或更高版本,则当您设计表单模板。设计浏览器兼容的表单模板之后,您可以对它进行测试、 发布它,并使其启用浏览器,以便用户可以在浏览器中填写。

返回页首

兼容性选项

您可以设计一个浏览器兼容的表单模板,以便在 Web 浏览器中,在 InfoPath 中,或者甚至在移动设备上运行。此方法减少开发时间和成本,并允许您以适应不同用户与一个表单模板,从而提高效率。

设计浏览器兼容的表单模板,请在设计表单模板对话框中,每次您创建新的表单模板的显示选择启用浏览器兼容的功能复选框。这表示到 InfoPath 所需您能够使用 Web 浏览器兼容的表单模板和您想要将表单模板发布到运行InfoPath Forms Services的服务器。

“设计表单模板”对话框中的兼容性设置

当您选择此复选框、 控件或在中无法使用的功能是隐藏的或被禁用,这样您就不会在窗体设计过程中使用它们在浏览器兼容的表单模板。下图中,在文本框内的黄色指示不受支持的控件不会显示在控件任务窗格中。

有关“控件”任务窗格中隐藏的控件的通知

若要快速验证表单模板的当前兼容性设置,请查看在 InfoPath 窗口的右下角中显示的文本。

表单模板的当前兼容性设置出现在状态栏中

如果单击此文本时,显示检查设计方案任务窗格时,您可以在其中更改表单模板的当前兼容性设置。例如,如果您开始设计表单模板,然后决定您希望其成为浏览器兼容,您可以更改表单模板的兼容性设置通过单击检查设计方案更改兼容性设置链接任务窗格。同样,您可以单击此链接到 Infopath 专用表单模板启用浏览器兼容的表单模板。

返回页首

InfoPath 专用视图

如果许多用户将有在其计算机上安装 InfoPath,您可能想要使用各种可在 InfoPath 中,包括在 Web 浏览器中不可用的一些功能。在此例中,您可以创建您的浏览器兼容的表单模板的两个视图。在 Web 浏览器中打开的表单模板的用户将一个视图。以独占方式在其计算机上安装了 InfoPath 的用户将使用其他视图。

在 Web 浏览器中将永远不会显示此 InfoPath 专用视图。因此,您可以在您将能够使用,例如用户角色或大纲/细节控件此视图中使用的 InfoPath 功能。

提示: 您也可以设计在小屏幕上的显示专为视图并使用代码用户打开移动设备上的窗体时自动切换到该视图。

返回页首

检查设计方案任务窗格

如果您要设计一个表单模板,并决定要更改其兼容性设置以使其与浏览器兼容,则可能在浏览器兼容性问题可能会导致。表单模板中包含不支持在浏览器兼容的表单模板中的功能时,会出现兼容性问题。识别这些兼容性问题的最快方式是使用检查设计方案任务窗格。

“检查设计方案”任务窗格的组成部分

1.在任务窗格的顶部文本指示当前使用 InfoPath 和运行InfoPath Forms Services的服务器兼容的表单模板。如果您想要更改此设置,请单击更改兼容性设置链接。

2.由于浏览器兼容的表单模板包含不受支持的控件,错误将显示在任务窗格中。若要发布的浏览器兼容的表单模板,删除这些控件,或将其转换为与浏览器兼容的控件。

如果您在检查设计方案任务窗格中选择在服务器上的验证复选框,您可以查看错误和运行InfoPath Forms Services,除了任何错误和 InfoPath 检测到的邮件的服务器生成的消息。例如,您可能会收到有关功能的通知,您可能会在浏览器中的窗体性能造成负面影响的表单模板中。验证功能很有用,因为您要设计您的浏览器兼容的表单模板,而不是后已发布到服务器时,您可以查看潜在问题。

注意: 也可以发布表单模板包含兼容性错误。但是,如果这样做,不能为表单模板启用浏览器,您或服务器场管理员联系。

返回页首

部署选项

必须运行InfoPath Forms Services的服务器上承载所有启用浏览器功能的表单模板。若要部署启用浏览器功能的表单模板,必须将浏览器兼容的表单模板发布在 InfoPath 中使用发布向导,并启用在 Web 上使用。

若要发布的浏览器兼容的表单模板,必须选择发布向导的第一个屏幕上的具有或不 InfoPath Forms Services 的 SharePoint 服务器选项。

“发布向导”的一部分

有两种部署模式运行InfoPath Forms Services的服务器上承载的表单模板: 一个用于用户表单模板,其中一个经管理员核准的表单模板。以下各节介绍两种部署选项的更多详细信息。

用户表单模板

表单模板设计器,这种类型的表单模板可以启用在 Web 上使用。

用户表单模板不能包含脚本或托管的代码、 需要完全信任,或使用由管理员管理数据连接。此外,用户表单模板,不可能设计要移动的 Web 浏览器中的辅助功能。

用户表单模板运行域信任安全级别,这意味着表单模板受信任的服务器,相同的域中的计算机和表单模板中的任何数据连接都能够访问同一个域中的数据。

对库或作为内容类型运行InfoPath Forms Services的服务器上,您可以发布的用户表单模板。要将表单模板发布到库中,您需要在网站上创建库和列表的权限。若要发布表单模板作为网站内容类型,您需要权限管理网站。

部署用户表单模板,最好不具有托管的代码和部署,如表示用于通过一个部门中的员工的有限范围的表单模板。

注意: 如果您想要部署表单模板,但没有权限执行此操作,您将看到通知您要与服务器场管理员联系以获得帮助发布向导中的文本。请服务器场管理员部署表单模板之前,必须将其发布到管理员可以访问的位置。例如,假设您刚刚完成了允许客户管理其的保险策略的表单模板的设计。因为表单模板包含由服务器场管理员管理的数据连接,您不能直接与服务器运行InfoPath Forms Services发布窗体。相反,您将表单模板发布到指定由管理员,在其中进行检查合规性任何设计标准与您的组织使用的表单模板的网络位置。最后一步中,您可以通知管理员表单模板已准备好进行审阅。

经管理员核准的表单模板

可以在 Web 上使用只能由服务器场管理员启用此类型的表单模板。

经管理员核准的表单模板可能包含脚本或托管的代码、 需要完全信任,或使用由管理员管理数据连接。此外,它们可能旨在被移动的 Web 浏览器中访问。

经管理员核准的表单模板可以运行完全信任或域信任安全级别。

表单模板通常验证和上载由服务器场管理员,并且然后到表单模板库中的一个或多个网站集激活。激活是用于在网站集中启用或禁用功能或使经管理员核准的表单模板可供使用的过程。服务器场管理员必须验证和上载经管理员核准的表单模板,但已上载后,网站集管理员可以激活表单模板。

部署经管理员核准的表单模板是最适合于需要广泛部署用于由多个部门中的员工跨组织的表单模板。

返回页首

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×