カスタマイズされたディスパフォームを別のリストに接続する方法は?
-
16-10-2019 - |
質問
同じリストテンプレートから作成された2つのリスト(リストAとリストB)があります。
リストAのディスフォームはカスタマイズされました(一部のフィールドは切り取られ、他のフィールドは再配置されました)。カスタマイズされたDispformはリストAで完全に機能します。
リストbのカスタマイズされたディスパフォームをフォルダーにコピーしました(リストAとBは同じテンプレートから作成されました)。リストBのリスト[プロパティ]ダイアログボックスの[サポートファイル]タブを介してカスタマイズされたディスパフォームを接続しました。
ただし、リストBにデータを表示しようとすると、次のエラーが表示されます。 「このWebパーツを表示できません。問題をトラブルシューティングするには、Microsoft Office SharePoint DesignerなどのWindows SharePoint Services互換のHTMLエディターでこのWebページを開きます。問題が続く場合は、Webサーバー管理者に連絡してください。」
これは、リストBからデータを引き込むことを妨げるカスタマイズされたディスパフォームが含まれていることと関係があると推測しています。
WSS 3.0とSharePoint Designer 2007を使用しています。
この問題の助けはいただくでしょう。
解決
この種のことをしてからしばらく経ちましたが、リストGUIDがデータフォーム内で設定されており、更新する必要があると確信しています。両方のリストは同じテンプレートからプロビジョニングされていましたが、まだ独自のガイドがあります。フォーム定義コードの上部近くで設定する必要があります。
所属していません sharepoint.stackexchange