Page History
「後置型(TRAILING)」のDEF_BREAKコマンドは通常、グループ分けしたレコードの合計値などを表す行を出力するために使います。
例えば「4.4.5 前置型のDEF_BREAKコマンドの使い方」で説明したRDMLプログラムを次のように修正し、「前置型の」ブレーク行を表示してみましょう。
...
明示した以外の属性は省略値のままで、実際にレポートを作成すると次のようになります。
会社 01 課 支出 収入 部門 1 ADM 400 576 MKT 678 56 SAL 123 6784 部門 1 支出 1201 収入 7416 部門 2 ADM 46 52 SAL 978 456 部門 2 支出 1024 収入 508 部門 3 ACC 456 678 SAL 123 679 部門 3 支出 579 収入 1357 会社 02 課 支出 収入 部門 1 ACC 843 400 MKT 23 0 SAL 876 10 部門 1 支出 1742 収入 410 部門 2 ACC 0 43 部門 2 支出 0 収入 43
一方、『LANSA/AD ユーザー ガイド』に説明されている「レポート設計機能」を使えば、レポート全体のレイアウトを簡単に次のように変更することができます。
会社 01 課 支出 収入 =========== 部門 1 =========== ADM 400 576 MKT 678 56 SAL 123 6784 ---- ---- 1201 7416 ---- ---- =========== 部門 2 =========== ADM 46 52 SAL 978 456 ---- ---- 1024 508 ---- ---- =========== 部門 3 =========== ACC 456 678 SAL 123 679 ---- ---- 579 1357 ---- ---- 会社 02 課 支出 収入 =========== 部門 1 =========== ACC 843 400 MKT 23 0 SAL 876 10 ---- ---- 1742 410 ---- ---- =========== 部門 2 =========== ACC 0 43 ---- ---- 0 43 ---- ----