2017-05-10 13 views
0

フィールドを要約したコードを書く必要があります。私は、だから私はフィールドが1つのSUMにSUM要約するために、このテーブル内のフィールドを要約する

AAA BBB CCC 1 
AAA BBB CCC 2 
     SUM 3 
------------- 
DDD EEE FFF 3 
GGG HHH III 4 
     SUM 7 
------------- 
    TOTAL 10 

のようなデータを持っているが、問題は、これら2つの変数ではないということです、それは一つの変数を、コードループはテーブルトラフと塗りつぶしG_SUMと呼ばれるフィールドSUMは、どのようにして合計を作るのですか?それは1つのフィールドなので合計+合計を書くことはできません。

+0

ローカル変数(例: 'TOTAL_SUM')を宣言し、各繰り返しでそれに' SUM'を追加しますか?なぜそれは正確にできないのですか? –

+0

さて、コードを書いてください、私はABAPで全く新しいです。ありがとう! –

+4

stackoverflow.com is-write-my-code-for-meサービスではないので、この質問をトピックとして閉じるよう投票しています – vwegert

答えて

1

ALV形式で出力していますか?そのような場合は、集約関数が組み込まれています。

フィールドカタログ構造では、do_sum = 'X'を渡します。

また、ソート構造を追加し、subtot = 'X'を渡す必要があります。

もちろん、出力が単純な文である場合は、他のコメントのいくつかで説明したように、自分でコードを記述する必要があります。

関連する問題