トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

ABAP/SUM のバックアップ(No.1)


LOOP命令の内部で使用する、集計用のABAP命令。

概要

冒頭に書いた通り・・・としか言いようが無いが、AT句と組み合わせて利用するのが一般的。 その場合、作業領域等の変数を用いる手もあるが、SUM命令だとブレイクキーの増減や変更がある場合にもシンプルな書き方で済むという利点がある。

用法

集計した数値をWRITE命令などで即書き出す場合はこちら、後続処理があったり使いまわしをする場合はCOLLECT命令という使い分けが良いかと思う。

サンプル

#aa{{{{{ LOOP AT IT_SALES_ORDER INTO L_WA_SALES_ORDER.

 AT END OF KUNAG.
   SUM.
 ENDAT.

ENDLOOP. }}}}}

その他