リストに作成したばかりのレコードと自動的にリンクされた別のリストに関連するレコードを作成する
-
10-12-2019 - |
質問
私は2つのリスト、人の一人ののうちの1つ、そしてThesesの人のための住所の1つ(私の目的は、一人の人が複数のアドレスを持つかもしれないということです)。
私が人を追加するとき、私がこの人のために直接アドレスを追加することができるようにしてください。アドレスリストに移動して、この人の住所を追加するためのLookupフィールドの人を選択する必要はありません。
これは私のリストのモデルです:
人
- 姓
- firstname
アドレス
- 通り&番号
- 都市
- 人(ルックアップフィールド)
現在、URL(?name= rupert)に新しいアドレスフォームに送信する新人フォームにボタンを作成するためのJavaScriptをいくつか追加しました。しかし、新しい人物の編集中にページを変更するので、私の人はまだ作成されていません。
誰かを知っているのは、「人を追加するときは新しいアドレスフォームに行き、検索フィールドに追加されたばかりの人を自動的に選択する」という方法がある。
あなたの助けのためにたくさんありがとう!
解決
親/子の関係は、子が作成される前に親が存在する必要があります。
この tutorial を表示する方法を示します。著者には、JavaScriptおよび/またはSharePoint Designerを含む他のいくつかのテクニックがあります。
他のヒント
ユーザーとの人と一緒に、リストのみを使用するのはなぜですか?それから、あなたはあなたがリストの中であなたが必要とするすべての情報を持つことができるでしょう、そしてリストからそれを簡単に抽出することができます。
(人があなたのサイトのユーザーである場合にのみ機能する、 そうでなければ、2つのリストへのロジック保存データの背後にあるコードを含むカスタムフォームページを含む、より優雅な解決策が必要です)