我正在尝试打开我的信息路径表单(xsn),该表单位于我个人计算机(我公司网络外)的公司sharepoint网站中。当我试图在infopath打开时,我收到了这个错误。
的InfoPath 无法验证您的用户名,因为表单的安全设置不允许。 在调用属性或方法'get-UserName'时发生错误。
答案 0 :(得分:0)
您无法在服务器上打开XSN表单模板(还要注意Infopath XSN模板用于生成Infopath数据表单或Infopath Webparts),因为它是许多文件的打包存档,您只能将其下载到本地计算机和在Infopath Designer中以设计模式打开它(通过右键单击.XSN文件>选择设计选项或打开Infopath Designer然后再打开xsn模板)。此外,您应该在本地安装Infpath,作为MS Office套件的一部分。
此外,如果您将XSN模板下载到本地计算机,双击它实际上会导致尝试生成Infopath .XML数据表单并在Infopath Filler中打开它。如果(本地用户没有权限)(例如,在sharepoint服务器上远程)数据连接/来源,这显然会失败(这也是当您的Infopath模板启用Web时启用=在浏览器中运行的情况throigh Sharepoint服务器Infopath表单服务)。您应该将模板的安全性和信任(<表格选项< Info< Infopath Designer功能区上的文件)进行数字签名并更改为完全信任,以便进行预览在填充程序中(即,在юЧЫТ模板的基础上生成Infopath数据表单 - 在共享点库的情况下是Infopath .XML数据表单,并在本地Infopath Filler中打开它)。
这是发布到sharepoint(文档oк表单)库的模板。从概念上讲,它是完全相同的是在Sharepoint List Form的情况下,考虑到它的.XSN模板直接连接到底层sharepoint列表并且没有(单独的)Infopath XML数据表单。