应该说这不是InfoPath的问题,而是表单文档库的问题,我们知道在实际部署一个SharePoint网站的时候,会有多个访问路径:

比如有的人通过
 
A方式:http://www.companyname.com 来从外面访问。

有的人会通过
B方式:http://Servername 来从内部来访问。

比如有一个文档库“客户资料”作为InfoPath表单库,如果启动了InfoPath Form Service功能。

外部用户通过A方式建立了一个InfoPath的XML文档,那么它点击这个文档时,服务器就会自动导向Form Service通过浏览器来打开。

内部员工通过B方式来点击打开这个InfoPath的XML文档中,就会提示打开文件,而不是通过浏览器来打开这个表单。

这个问题很简单,但是却是比较头疼,根本原因是因为每一个新表单新建时关联了一个模板的URL,如果系统在你请求访问的时候发现不是这个URL,那么就不会通过Form Service来打开它。

解决这个问题的办法很多,其中一个比较简单的办法就是只公布服务器的外部地址,在域内通过使用DNS来解决内部访问的问题。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-06
  • 2021-07-09
  • 2022-12-23
猜你喜欢
  • 2021-11-23
  • 2022-12-23
  • 2021-07-24
  • 2021-07-14
  • 2022-02-05
  • 2022-02-14
  • 2022-12-23
相关资源
相似解决方案