お世話になっております。
SharePointのタスクリストに作成したハイパーリンク列からInfoPathで作成したフォームが起動できるかどうかです。
もし既定ではないコンテンツタイプを意図的に紐付けることができる場合、ご教授ください。
当方の環境がSharePoint2013、InfoPath2013です。
1. SharePoint Designerにてコンテンツタイプを2つ作成しました。
(既定のタスク、新規作成したタスク2)
この2つのフォームはInfoPathにて画面が作成されています。
(例として既定のタスクの名称をTask,新規作成したタスクの名称をTask2とします。)
2. 対象のアイテムを選択するとTask1の表示フォームが表示されます。
(https://<サーバー>/sites/<サイト>/Lists/List/Task1/displayifs.aspx?List=<リストID>&ID=<アイテムID>&Source=<ソース>&ContentTypeId=<Task1のコンテンツID>)
このURLを
https://<サーバー>/sites/<サイト>/Lists/List/Task2/displayifs.aspx?List=<リストID>&ID=<アイテムID>&Source=<ソース>&ContentTypeId=<Task2のコンテンツID>
に変更しアクセスした際、以下エラーが表示されます。
フォームの処理中にエラーが発生しました。
フォームへの入力を再開するには、[OK(C)]をクリックしてください。フォームデータにエラーがないかどうかを確認することもできます。
(詳細)
フォームの処理中に重大なエラーが発生しました。
相関 ID:a05e969d-b92d-5011-952c-71b9d9c58fe3
OKを選択した場合、データが表示されていないTask2のdisplayifs.aspxが表示されます。
また、URLの「&ID=<リストID>」の箇所を削除した時はデータがエラーが出力されず、データが表示されていないTask2のdiplayifsが起動します。
そのまま「アイテムの編集」を選択するとTask1のeditifs.aspxが起動してしまいます。
拙い文章で申し訳ありません。ご教授の程宜しくお願い致します。