Hallo zusammen!
Ich stehe gerade vor einem Problem was ich einfach nicht kapieren will!!!!!
Gruppenwechsel programmieren
Wie geht das in meinem Fall?
Ich hab eine Tabelle itab sortiert nach Feldern mtart und meins .
Ich soll nun die Summe über alle ROH und HALB Teile mit den verschiedenen Einheiten bilden.
Also sobald eine neue Materialart z.B. ROH und eine neu Maßeinheit z.B. kg oder St erscheint soll eine Summe über die Menge der Teile in eine neue Tabelle geschrieben werden.
AT NEW usw. funktioniert nicht, warum weis ich nicht!
Mehr als das hab ich noch nicht geschafft, wer kann mir helfen?
SORT itab BY mtart meins.
SORT itab1 BY mtart meins.
vergl_mtart = space.
z_sum = 0.
LOOP AT itab WHERE mtart = 'ROH' OR
mtart = 'HALB'.
IF vergl_mtart NE itab-mtart.
if vergl_meins ne itab-meins.
z_sum = 0.
z_sum = z_sum + itab-menge.
vergl_mtart = itab-mtart.
ENDIF.
ELSE.
z_sum = z_sum + itab-menge.
itab2-sum3 = z_sum.
ENDIF.
ENDLOOP.
Danke erstmal.
mfg
Alex