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);
}
그래서 내가 페이지를 만들 내가 페이지에서 InfoPath는 보고서를 볼 수있는 xmlform의는 WebPart를 추가 : 여기 당신은 코드가 있습니다. 문제는 페이지를 열려고 시도 할 때입니다.
양식 템플릿 (.xsn) 파일에 액세스 할 수 없습니다. 파일을 여는 데 필요한 권한이 없을 수도 있습니다.
상관 관계 ID :
내가 문서 라이브러리에 할당 된 콘텐츠 형식을 클릭하면 나도 같은 양식을 열 수 있습니다 렸기 때문에 그것은 이상한 51a2dcd8-d2fa-4d8b-ae13-1b5f9caa1c51, 그러나 한 페이지에서는 그것을 볼 수 없습니다. 무슨 일 이니?
감사합니다.