Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/def_break_e.htm]
現在地:

...

7.21.3 DEF_BREAK の使用例

以下は、DEF_BREAKコマンドの例です。

地域売り上げファイルを読み取り、読み取った各レコードの明細を印刷し、地域小計を生成するRDMLプログラムを作成します。

Code Block
DEF_

...

LINE   NAME(#DETAIL)

...

 FIELDS(#REGION #PRODES #VALUE)
DEF_BREAK  NAME(#REGTOT)

...

 FIELDS(#REGVAL)

...

 TRIGGER_BY(#REGION)

...


SELECT     FIELDS(#DETAIL)

...

 FROM_FILE(SALEHIST)
KEEP_

...

TOTAL OF_FIELD(#VALUE)

...

 IN_FIELD(#REGVAL)

...

 BY_FIELD(#REGION)

...


PRINT      LINE(#DETAIL)
ENDSELECT

...


ENDPRINT

LANSAによるレポート作成」も参照してください。  
「LANSAによるレポート作成」も参照してください。
[ Image Removed |../../index.htm#lansa/def_break_e.htm]