0
我是使用XmlFormView打开一个infopath窗体的问题。在这里,你有代码:使用webpart打开窗体
SPLimitedWebPartManager manager = file.GetLimitedWebPartManager(PersonalizationScope.Shared);
try
{
XmlFormView form = new XmlFormView();
String templateLib = "FormServerTemplates";
String xsnName = report + ".xsn";
form.XsnLocation = String.Format("{0}/{1}/{2}", SPContext.Current.Web.Url, templateLib, xsnName);
manager.AddWebPart(form, "TopZone", 0);
}
所以我创建了一个网页,我添加xmlform的WebPart看到一个页面的InfoPath报告。问题是当我尝试打开页面时:
无法访问表单模板(.xsn)文件。您可能没有打开文件所需的权限。
相关ID:51a2dcd8-d2fa-4d8b-ae13-1b5f9caa1c51
这很奇怪becouse我可以打开相同的形式,当我点击我分配在文档库中的内容类型,但在一个页面中,不可能看到它。这里发生了什么?
谢谢