埋め込みリストとは?<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 埋め込みリストとは何ですか? 埋め込みリストは、フォームビュー内に (埋め込まれた) リスト全体を表示する特別なフォームコンポーネントです。ソースレコードから直接関連レコードを作成できるという点で特別です。関連リストのように [新規] ボタンをクリックして、現在のレコードページから移動する必要はありません。ソースレコードのフォームを保存すると、埋め込みリストの挿入、更新、または削除がコミットされます。 よく知っている例の 1 つは、ACL (sys_security_acl) の「ロールが必要」埋め込みリストです。 埋め込みリストをフォームに追加するにはどうすればよいですか? 埋め込みリストをフォームに追加するのはとても簡単です。任意のフォームビューに移動し、フォームヘッダーを右クリックできます。[フォームレイアウト>構成] を選択します。赤いテキストが何のためにあるのか疑問に思ったことがあるなら、これらはすべて埋め込みリストです。他のフィールドの場合と同様に [選択済み] 側に追加し、[保存] をクリックします。 下の図の 2 つの異なる形式に注意してください。 スクリプト済み REST API >デフォルト ACL:「->」の前は、データのプル元の関連テーブルのラベルを参照します。「->」の後のフィールドは、現在のレコードに関連付ける関連テーブルのフィールドを指します。特記事項リスト:これには「->」がないことに注意してください。これはスクリプト化された関係 (sys_relationship) であるため、データを結び付ける特定のフィールドはありません 他に何知っておくべきことはありますか? 大規模なリレーショナルデータセットが予想される場合は、埋め込みリストを追加しないでください。これはフォームに直接表示されるため、関連リストのようにロードを遅らせる方法はありません。スクリプト化された関係にも注意が必要です。これらは、適切に設定しないと速度が低下する可能性があります。レコードを元に戻しても、埋め込みリストのレコードは元に戻りません。ACL (sys_security_acl) を元に戻す場合、[ロールが必要] オプションが ACL ロール (sys_security_acl_role) の別のテーブルでホストされていることに気付かない場合があります。この場合、ACL を元に戻してもロールは更新されません。