我正在尝试将InfoPath表单发布到SharePoint文档库,并且可以在Web浏览器中查看该表单。
问题是在InfoPath发布向导中告诉我,尽管表单与浏览器兼容,但由于以下原因之一,它无法启用浏览器:
服务器未运行InfoPath表单服务
网站集上没有必要的功能
服务器上的策略设置不允许用户浏览启用表单。
好吧,我已经验证了SiteCollection有一个名为“Office SharePoint Server Enterprise网站集功能”的活动功能,其中包括表单服务,所以我假设前两个问题不是原因
此外,我已在Central Admin中验证,Forms Services已配置为允许在Web浏览器中查看与浏览器兼容的表单。所以第三个原因似乎也没有意义。
我尝试将不同的安全级别应用于表单:Restricted / Domain / Full Trust,但似乎没有效果。我已经能够将此表单发布到不同的SharePoint站点,因此我假设问题与SharePoint站点的配置有关,而不是InfoPath表单
有没有人对于为什么这可能不起作用有任何其他想法?
感谢您提供的任何帮助!!
答案 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)
确保在表单库高级设置部分中,您选择“显示为网页”设置为“打开启用浏览器的文档”