InfoPath 2010表单无法在浏览器中使用IE8打开

Jef*_*and 5 sharepoint-2010 infopath2010

如果用户在其PC上安装了InfoPath,则表单将默认在InfoPath中打开.这是不可取的.所有表单都应该在浏览器中打开而不是在InfoPath中打开.为什么?因为公司的一些用户我已经安装了infopath,有些可能没有.在用户计算机上卸载InfoPath是不现实的,因此表单将在浏览器中打开.

有关详细信息,请查看此视频:http://www.youtube.com/watch?v =lkIeE8MTnSc

Den*_*s G 1

您可以强制 Sharepoint 在浏览器而不是客户端应用程序 (Infopath) 中打开 Infopath 表单。

简而言之:

  1. 确保您的表单已启用浏览器功能
  2. 确保您的表单库在高级设置下设置为“显示为网页”
  3. 确保将 InfoPath Forms Services 配置为呈现用户在浏览器中启用的表单模板。

单击“表单库上的新建项目”时,在浏览器中引用“打开 Infopath 表单” :

创建 Infopath 表单时,请确保仅在创建新的 Infopath 表单时勾选启用浏览器启用的功能。确保您的表单在 InfoPath 中启用了浏览器(工具 -> 表单选项 -> 兼容性)。选中“设计一个可以在浏览器中打开的表单”。设计表单后,将其发布到 Sharepoint 表单库中。

之后按照以下步骤操作:

  • 转到您将 InfoPath 表单模板发布到的表单库。
  • 单击“表单库”菜单栏上的“设置”,然后从下拉菜单中选择“表单库设置”。
  • 在常规设置类别下的自定义页面上,单击高级设置 。
  • 在“表单库高级设置:”页面的“支持浏览器的文档”类别下,选择“显示为网页”。

还请确保在管理中心启用此功能。

要启用此设置:

  • 打开 SharePoint 管理中心。
  • 单击应用程序管理选项卡。
  • 在应用程序管理页面的 InfoPath Forms Services 类别下,单击配置 InfoPath Forms Services 。
  • 在“配置 InfoPath Forms Services”页面上的“用户启用浏览器的表单模板”类别下,选中“渲染用户启用浏览器的表单模板”。