子の子リストで親を自動的にリンクする方法新しいフォーム?
-
16-10-2019 - |
質問
私はこれが私が検索で簡単に見つけることができるものだと思っていたでしょうが、それまでのところはありませんでした。
子供のルックアップ列を使用して、2つのリスト間に親/子の関係があります。ディスプレイフォームWebパートとリストビューWebパートの間に接続を構成することにより、親ディスプレイフォームの下部に子アイテムのリストを表示するWebパートを追加しました。
これはこれまでのところうまく機能しますが、表示されたリストに子供を追加する場合、親に手動で関連付けられる必要があります。親のルックアップ値を子供の新しい形式に渡したいと思います。おそらく、これは標準の追加アイテムメニューを介して行われます。
これを行うには何が必要ですか?
完全な開示のために、子リストには複数のコンテンツタイプがありますが、これが多くの問題を引き起こすとは思わない。フォームのURLにコンテンツタイプのガイドを追加するだけです。
解決
カスタムフォームのWebパーツを使用して、過去にこれを行いました。クエリ文字列からIDをつかみ、必要に応じて追加の属性をロードしてから、子のWebパーツにアイテムを書き込むことができます。 JQueryとSharePointのWebサービスを使用すると、これは非常に簡単になります。
他のヒント
SharePoint 2010では、関連するリストとこのスクリプトを使用してください。http://code.google.com/p/sp2010-lelated-list-prefill/
所属していません sharepoint.stackexchange