gt_ugtyt
プログラムを編集して、データベーステーブルによって作成されたテーブルでループしたい。しかし、私には問題があります。
STDATE-STTIME-ENDDATE-ENDTIME (フィールド名)
(ENDTIME-STTIME)を合計したい。「労働時間」という意味です。しかし、(STDATE-STTIME-ENDDATE-ENDTIME) と同じ行があることがわかります。複数の生産プロセスで2回確認を行うためです(それは重要ではありません。注意してください)。一意の変数を使用する必要があります。
一時テーブルを次のように定義しgt_ugtyt_temp
、次のコードを記述しました
SORT gt_ugtyt_temp BY endat stdat sttim entim.
DELETE ADJACENT DUPLICATES FROM gt_ugtyt_temp COMPARING endat stdat sttim entim.
しかし、私はループしたいgt_ugtyt
。一意の行を (STDATE-STTIME-ENDDATE-ENDTIME) として読み取り、計算したい。でも書きたくない
DELETE ADJACENT DUPLICATES FROM gt_ugtyt COMPARING endat stdat sttim entim.
他のコードが gt_ugtyt のすべての行を使用しているためです。
(これは実際のコードではありません:))のようなコードはありますか?
READ UNIQUE ROWS FROM FROM gt_ugtyt COMPARING endat stdat sttim entim.