我有一个包含大约7个InfoPath表单模板的SharePoint网站。客户从该模板创建新表单并将其保存到网站上。然后他们为其他用户创建一个工作流程来批准。来自一台计算机的Infoopath表单错误(.xsn?SaveLocation ...)
我开始注意到某些表单没有正确加载,也没有人会批准它们。我能够将其缩小到infopath .xml中的单个问题。
在XML href参数应该这样说:
href="http://[SharePoint URL]/InfoPath%20Templates/Payment%20Request.xsn"
(用[的SharePoint URL]对客户隐私更换URL),而是它说:
href="http://[SharePoint URL]/InfoPath%20Templates/Payment%20Request.xsn?SaveLocation=http://[SharePoint URL]/InfoPath%20Forms/&Source=http://[SharePoint URL]/InfoPath%2520Forms/Forms/MyItems.aspx&OpenIn=PreferClient&NoRedirect=true&XsnLocation=http://[SharePoint URL]/InfoPath%20Templates/Payment%20Request.xsn"
我能将其缩小到单台计算机上的单个用户。如果他移动到另一台机器,它会停止这样做,如果另一个用户去他的机器,它不会这样做。
我已清除他的InfoPath缓存。我从InfoPath应用程序中删除了保存的InfoPath表单,但似乎无法找到解决此问题的解决方案,而无需清除其配置文件并在计算机上创建新配置文件。
有什么建议吗?