Code: Alles auswählen.
LOOP at itab.
IF hilf_kz NE itab-kz.
* führe Gruppenwechsel durch
hilf_kz = itab-kz.
ENDIF.
ENDLOOP.
Code: Alles auswählen.
LOOP AT itab.
* prüfe Gruppenwechsel
IF hilf_kz NE itab-kz.
* Hilfsvariable setzen
hilf_kz = itab-kz.
ELSE.
* führe Tätigkeiten durch, die für alle (nachfoglenden) Einträge mit gleicher KZ gelten
ENDIF.
ENDLOOP.
Code: Alles auswählen.
LOOP AT i_tab INTO wa_tab.
IF hilf_kz NE wa_tab-kz.
hilf_kz = wa_tab-kz.
* einfach nur merken
hilf-preis = wa_tab-preis.
hilf-datum = wa_tab-datum.
ELSE.
* hier jetzt prüfen, ob unterschiedlich
IF hilf_preis NE wa_tab-preis.
* fehlermeldung.
ENDIF.
* dito für's Datum
IF hilf_datum NE wa_tab-datum.
* fehlermeldung.
ENDIF.
ENDIF.
ENDLOOP.