外部キー子モデル - 多段レイアウト

最終更新日: 2020年3月14日
R8 | R9

外部キー関係で、子モデルを(親モデルの画面で同時に)更新することができます。このとき、複数段一行明細レイアウト指定を行うと見栄えがよくなります。

複数段一行明細レイアウトを用いない場合

図1のように、横に項目が並びます。Webブラウザは可能な限り画面内にまとめようとするため、「種別」や「性別」の選択肢が縦に長く表示されています。それでも入りきれないため、横スクロールバーが表示されています。

図1 複数段一行明細レイアウトを用いない場合

複数段一行明細レイアウトを用いた場合

二段の設定を行った例を図2に示します。「内容」と「売上」項目を二段目としています。

図2 複数段一行明細レイアウトを用いた場合

定義方法の説明で後述しますが、1段目を "L1" とし、2段目を "L2" と扱っています。

図3 ラベルの設定

さらにセル結合設定も行っています。図4に示すように、2段目では3つのセルを1つにまとめています。

図4 セル結合の設定

定義方法

上の例で用意したモデル定義を図5に示します。

図5 モデル定義

「レイアウト>一覧」を設定します。「ラベル名」は重複しない英数字の識別子とします。「セル結合」は、結合を適用する項目に数値を指定します。

図6 一覧レイアウトの設定