0

「 SharePoint 2010 のフォーム ライブラリに InfoPath 2010 フォームを発行する」チュートリアルで説明されている手順に従い、 SharePoint 2010 のフォーム ライブラリに InfoPath 2010 フォームを正常に発行しました。

Info Path *.xsn ファイルを表示する XmlFormView コンポーネントを使用するカスタム VisualWebPart を開発したいと考えています。次の方法で XmlFormView を構成しました。

<cc1:XmlFormView … XsnLocation="/FormServerTemplates/*.xsn">
</cc1:XmlFormView>

カスタム VisualWebPart を任意のページに埋め込むと、次のエラーが発生します。

w3wp.exe (0x1454)
0x1594
InfoPath Forms Services
Runtime
e568
Verbose
Unexpected exception while getting file at:
http://SharePointUrl/FormServerTemplates/*.xsn.
Exception of type:SPException. Message:Cannot open file "FormServerTemplates/*.xsn".be9cb443-292a-4c80-9188-06a01e6393c5
4

2 に答える 2

1

*.xsn は機能しません。特定の infopath フォーム チームプレートを指定する必要があります。

于 2011-06-03T13:25:50.617 に答える
0

「<a href="http://www.apress.com/9781430227069" rel= 「nofollow">開発プラットフォームとしての SharePoint 2010」ブック:

発行ウィザードでは、フォーム テンプレートの場所とファイル名を指定するよう求められます。コンテンツ タイプを発行するサイト内の任意のドキュメント ライブラリを指定できます。ただし、フォーム テンプレートの最適な場所は、サイト内のフォーム テンプレートと呼ばれるライブラリです。このライブラリはすべてのサイトで利用でき、パス /FormServerTemplates でアクセスできます。

フォーム テンプレートの場所とファイル名を指定します。

http://SharePointUrl/FormServerTemplates/ *.xsn

<cc1:XmlFormView … XsnLocation="/FormServerTemplates/*.xsn">
</cc1:XmlFormView>
于 2011-06-03T19:44:49.797 に答える