コンテンツにスキップ
「プリザンター入門」発売中!

親レコードからの子レコード作成時に特定の項目にのみ親レコードの値を設定する

概要

SelectNewLinkの設定により、同じ親を持つ「リンク」を設定している親レコードの「リンクしたアイテムの作成」から子レコードを新規作成した際に、特定の項目にのみ親レコードの値を設定することができます。

制限事項

前提条件

  • 設定を行うには「サイトの管理権限」が必要です。

操作手順

「エディタ」タブで「分類項目」の「詳細設定」を開き、「選択肢一覧」にJSON形式でリンク設定を記述します。

設定内容

No パラメータ 設定値
1 SelectNewLink true/false

設定例

以下の例では、子テーブルの消耗品①(分類A)、消耗品②(分類B)の「選択肢一覧」に親テーブル(サイトID 123)へのリンクを設定しています。SelectNewLinkの設定で、親レコードの「リンクしたアイテムの作成」の作成ボタンをクリックした後の新規作成画面で表示される消耗品①(分類A)、消耗品②(分類B)の値の自動設定が切り替わります。

通常のリンク設定の場合

消耗品①、②の「選択肢一覧」に対して、"[[123]]"のようにSelectNewLinkが未設定または無効の場合は、以下のように表示されます。

選択肢一覧
[[123]]

親レコードの作成ボタンをクリックした後の新規作成画面

SelectNewLink が未設定のとき、親レコードから開いた新規作成画面

消耗品②のみSelectNewLinkを有効化した場合は以下のように表示されます。

選択肢一覧
1
2
3
4
5
6
[
    {
        "SiteId": 123,
        "SelectNewLink": true
    }
]

親レコードの作成ボタンをクリックした後の新規作成画面

消耗品②のみ SelectNewLink を有効にしたときの新規作成画面

関連情報