需要帮助将支持浏览器的InfoPath表单发布到Sharepoint 2007 Server

时间:2008-12-25 00:15:11

标签: sharepoint sharepoint-2007 infopath

我正在尝试将InfoPath表单发布到SharePoint文档库,并且可以在Web浏览器中查看该表单。

问题是在InfoPath发布向导中告诉我,尽管表单与浏览器兼容,但由于以下原因之一,它无法启用浏览器:

  • 服务器未运行InfoPath表单服务

  • 网站集上没有必要的功能

  • 服务器上的策略设置不允许用户浏览启用表单。

好吧,我已经验证了SiteCollection有一个名为“Office SharePoint Server Enterprise网站集功能”的活动功能,其中包括表单服务,所以我假设前两个问题不是原因

此外,我已在Central Admin中验证,Forms Services已配置为允许在Web浏览器中查看与浏览器兼容的表单。所以第三个原因似乎也没有意义。

我尝试将不同的安全级别应用于表单:Restricted / Domain / Full Trust,但似乎没有效果。我已经能够将此表单发布到不同的SharePoint站点,因此我假设问题与SharePoint站点的配置有关,而不是InfoPath表单

有没有人对于为什么这可能不起作用有任何其他想法?

感谢您提供的任何帮助!!

3 个答案:

答案 0 :(得分:0)

尝试通过将文件复制到服务器本身(例如c:\ temp)并运行以下命令来对MOSS服务器测试XSN文件:

c:\temp> stsadm -o verifyformtemplate -filename myform.xsn

工具STSADM.EXE位于%programfiles%\common files\microsoft shared\web server extensions\12\bin,因此请将其添加到%PATH%

如果它仍然让你感到困惑,请将答案发回此处。

答案 1 :(得分:0)

除了来自@ x0n的建议以检查目录是否已被分配为可用之外,请检查事件查看器并查看是否有任何内容显示。

作为一个愚蠢但检查项目转到:

  

中央行政>操作>转换许可证类型

并确保列出了企业客户端访问权限。

答案 2 :(得分:0)

确保在表单库高级设置部分中,您选择“显示为网页”设置为“打开启用浏览器的文档