Code: Alles auswählen.
FIELD-SYMBOLS: <fs_z> TYPE ANY.
DO 4 TIMES.
CASE sy-index.
WHEN 1.
ASSIGN ls_struktur1 TO <fs_z>.
WHEN 2.
ASSIGN ls_struktur2 TO <fs_z>.
* ... usw.
ENDCASE.
LOOP AT hdr_z INTO <ls_z>.
*... deine Verarbeitung
ENDLOOP.
UNASSIGN <fs_z>
ENDDO.
Der Loop arbeitet schliesslich nicht die Feldsymbole ab, sondern er arbeitet eine Tabelle ab und weist jeweils die aktuelle Tabellenzeile dem Feldsymbol zu.kaim77 hat geschrieben:
Der Loop muss erkennen wieviele z's gibt und diese abarbeiten.