3

SharePoint 2010 でリストを作成するとき、InfoPath を使用してこのリストのフォームを編集するオプションがあります (サイト コレクションの機能とサイトの機能を有効にすることにより)。このフォームを保存すると、リストのデフォルトの編集フォームとして保存されます。

現在、リストを Visual Studio から WSP ファイルとして展開しています。このリストを含む InfoPath フォームを提供して、機能がアクティブ化されたときに、カスタム フォームが添付されたリストが作成されるようにしたいと考えています。しかし、この方法で InfoPath フォームをリストに追加する方法が見つからないようです。モジュールを作成してそこにフォームを追加しようとしましたが、フォームリストに追加するだけで、編集フォームとしてリストに関連付けることはできません。

似たようなことを説明しているこのブログ投稿を見つけましたが、それが私の状況にどのように当てはまるかわかりません。

どんなポインタでも大歓迎です!

4

1 に答える 1

2

次のチュートリアルが役に立ちます:
http://www.stuartroberts.net/index.php/2010/11/30/deploying-infopath-form-sharepoint/

途中の重要なステップ:

  • モジュールとしてデプロイ
  • RegisterForms機能マニフェストでの使用

テンプレートをリストに添付する方法については、次のリンクを参照してください: http://spforsquirrels.blogspot.com/2008/03/assigning-infopath-form-template-to.html

ここで説明されているように、リストのカスタム Infopath 新規作成/編集フォームを持つことはできないことに注意してください。フォーム ライブラリを作成して、カスタム フォーム テンプレートをそのライブラリに添付することしかできません。

于 2010-12-14T15:52:12.143 に答える