Mit einem READ und LOOP WHERE:b0rsti hat geschrieben:Wenn die Bezeichnung aller Einträge in der Tabelle gleich sind soll er mir ein flag setzen.
Ich weiß im moment nicht wie ich das umsetzen kann.?
Code: Alles auswählen.
* Erste zeile der Tabelle besorgen
READ TABLE itab INTO wa INDEX 1.
* Flag auf erfüllt setzten
flag = 1.
* Über die Tabelle loopen wo Bezeichnung ungleich Bezeichnung Satz 1
LOOP AT itab INTO wa2 WHERE bezeichnung <> wa-bezeichnung.
* Wenn es einen ungleichen Satz gibt Flag zurücksetzten und Exit.
CLEAR g_flag.
EXIT.
ENDLOOP.