XmlFormView を使用して infopath フォームを開くのに問題があります。ここにコードがあります:
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 Web パーツを追加して、ページに infopath レポートを表示します。問題は、ページを開こうとしたときです。
フォーム テンプレート (.xsn) ファイルにアクセスできません。ファイルを開くために必要な権限がない可能性があります。
相関ID:51a2dcd8-d2fa-4d8b-ae13-1b5f9caa1c51
ドキュメント ライブラリで割り当てたコンテンツ タイプをクリックすると同じフォームを開くことができますが、ページでは表示できません。何が起きてる?
ありがとうございました