配置 InfoPath Forms Services (Office Forms Server)

Forms Server 2007

更新: 2009-05-21

InfoPath Forms Services 使您可以将贵组织的表单部署到运行 Microsoft Office Forms Server 2007 的服务器或服务器场,并使用户能够使用 Web 浏览器填写这些表单。根据贵组织的需要,可使用多种方法来配置 InfoPath Forms Services。例如,默认情况下,可在浏览器中打开不是由管理员部署的表单模板(“用户表单模板”),但您可以禁用此项功能,以便只有管理员批准的模板才可以启用浏览器功能。

必须在开始部署表单模板之前配置 InfoPath Forms Services,以避免出现异常行为。

在开始配置 InfoPath Forms Services 之前,您应当阅读概述:规划 InfoPath Forms Services (Office Forms Server) 中的规划文章,以确保您的配置选择符合贵组织的需要。

使用管理中心配置 InfoPath Forms Services

若要配置 InfoPath Forms Services,您需要导航到 SharePoint 管理中心网站的“配置 InfoPath Forms Services”页。

配置 InfoPath Forms Services

  1. 在任务栏上,单击“开始”,指向“管理工具”,然后单击“SharePoint 3.0 管理中心”。

  2. 在导航栏中,单击“应用程序管理”选项卡。

  3. 在“应用程序管理”页上的“InfoPath Forms Services”部分,单击“配置 InfoPath Forms Services”。

  4. 在“配置 InfoPath Forms Services”页上的“由用户启用浏览器功能的表单模板”部分,您可以选择相关设置,以确定 InfoPath Forms Services 处理用户表单模板的方式。

    1. 选中“允许用户为表单模板启用浏览器功能”复选框,以允许用户部署启用浏览器功能的表单模板。

    2. 选中“呈现由用户启用浏览器功能的表单模板”复选框,以允许由用户部署的启用浏览器功能的表单模板呈现在 Web 浏览器中。如果未选中此选项,则用户仍可部署与浏览器兼容的表单模板,但这些表单模板不能通过 Web 浏览器来访问。

  5. 在“数据连接超时”部分,指定从启用浏览器功能的表单进行的数据连接的默认和最大超时值。可通过表单模板中的代码更改连接超时,但它绝不会超过指定的最大超时值。

    1. 在“默认数据连接超时”框中,输入数据连接超时之前所经过的时间(以毫秒为单位)。默认超时为 10000 毫秒。您可以使用指定数据连接超时值的表单模板中的代码替代此设置。

    2. 在“最大数据连接超时”框中,输入数据连接超时之前所经过的最长时间(以毫秒为单位)。默认超时为 20000 毫秒。这是一个绝对设置,它将替代在表单模板代码中指定的任何数据连接超时值。

  6. 在“数据连接响应大小”部分的相应框中,键入一个值(以千字节为单位),以指定允许数据连接处理的响应的最大大小。超过此值的数据连接响应将会生成一条错误消息。

  7. 在“HTTP 数据连接”下,选中“要求数据源的 HTTP 身份验证使用 SSL”框,以要求对使用基本身份验证或摘要式身份验证的数据连接使用 SSL 加密连接。您必须已正确配置 SSL,此设置才能起作用。

  8. 在“嵌入式 SQL 身份验证”下,选中“允许嵌入式 SQL 身份验证”框,以允许表单使用嵌入式 SQL 凭据。连接到数据库的表单可以在连接字符串中嵌入 SQL 用户名和密码。将可以从与解决方案相关的 UDC 文件或解决方案指令清单中以明文形式读取该连接字符串。

  9. 在“数据源的身份验证(用户表单模板)”下,选中“允许用户表单模板使用数据连接文件中包含的身份验证信息”框,以允许用户表单模板使用嵌入的身份验证信息,例如,显式用户名和密码或 Microsoft Office 单一登录应用程序 ID。

  10. 在“用户表单模板的跨域访问”下,选中“允许使用数据连接文件中的连接设置的用户表单模板跨域访问数据”框,以允许用户表单模板访问其他域中的数据。

  11. 在“阈值”下,指定结束用户会话并记录错误消息时的阈值。超过这些阈值的表单操作会终止用户会话,从而导致丢失在会话过程中输入的所有表单数据,并生成一条错误消息。

    1. 在“每个表单会话状态的回发次数”框中,键入您要允许的最大回发次数。默认值为 75。

    2. 在“每次回发的操作数目”框中,键入您要允许的每次回发的最大操作数目。默认值为 200。

  12. 在配置“表单会话状态”之前,您应当阅读文章为 InfoPath Forms Services 配置会话状态 (Office SharePoint Server)。若要正确配置表单会话状态,您需要了解如何为 Office SharePoint Server 配置会话状态,并且它可能会显著影响 InfoPath Forms Services 操作的行为和系统性能。

    表单会话状态存储维护用户会话所必需的数据。表单中的文件附件数据将获得另外 50% 的会话状态空间。

    Note注意:

    默认参数应适用于大多数情况。如果您更改默认设置,请验证表单填写会话是否工作正常。

  13. 在“表单会话状态”下,配置下列参数:

    1. 在“活动会话经过以下时间后应终止:”文本框中,键入最长会话持续时间(以分钟为单位)。超过此值的表单填写会话将终止,并生成一条错误消息,而且将丢失在会话过程中输入的所有表单数据。默认值为 1440 分钟。

    2. 在“表单会话状态的最大大小:”文本框中,键入最大会话状态大小(以千字节为单位)。超过此值的表单填写会话将终止,并生成一条错误消息,而且将丢失在会话过程中输入的所有表单数据。默认值为 4096 KB。

    3. 在“选择用于存储表单会话状态的位置”部分,从下列选项中选择:

      选择此选项 执行此操作

      会话状态服务(最适合低带宽用户)

      在 SQL Server 数据库中存储会话状态数据

      表单视图(降低服务器上的数据库负载)

      将会话状态数据存储在客户端计算机上。如果表单会话状态大于在关联的文本框中指定的值,则将改用会话状态服务。

    4. 在关联的文本框中,键入表单视图将自动转换为会话状态服务时的会话状态大小(以千字节为单位)。在达到此阈值之后,会话状态数据将保存到 SQL Server 数据库中,并且会话将继续使用会话状态服务。默认值为 40 KB。

  14. 单击“确定”保存设置。

另请参见

显示: