Lightningコンポーネント「dragChildRelationRecordsTable」で同一階層内の明細を並び替えます。
- コンポーネントを追加したオブジェクトの詳細画面を開きます。
ここでは例として、「見積」の詳細画面を開きます。関連リストの先頭に対象のコンポーネントが配置されています。 - コンポーネント内の[編集]ボタンをクリックします。
- 編集フォームに表示が切り替わります。
展開ボタンを複数回クリックし、折りたたまれているすべての階層を展開します。 - ここでは例として、第2階層内の明細を並び替えます。
[]のドラッグ&ドロップで「PC付属品」を「液晶モニタ」の前に移動させます。
- 第2階層内の明細を並び替えようとすると、第3階層以下の明細は自動で折りたたまれます。
「PC付属品」の第3階層を再度展開します。 - 紐づく子レコードと共に移動していることが確認できます。
この時点では「階層内並び順」が変更されていません。[保存]ボタンをクリックします。
バッチ処理が起動し、処理の開始と完了がトースト通知で通知されます。 - 元の表示に切り替わります。すべての階層を再度展開します。
- 「階層内並び順」が再設定されているのが確認できます。
階層内の明細を並び替える手順は完了です。
上記の表示項目には含まれていませんが、明細の項目「並び順」も再設定されます。
NEXT > 補足:タイムラインコンポーネントの追加「コンポーネントの概要(タイムライン)」