Code: Alles auswählen.
* Bedingungen deklarieren um zwischen Tabellen zu switchen *
CASE Bedingung.
WHEN 'X'.
LOOP AT Tab_Aufnahme INTO ls_tabelle.
* was immer hier passieren soll
ENDLOOP.
WHEN ' '.
LOOP AT Tab_Ende INTO ls_tabelle
* was immer hier passieren soll
ENDLOOP.
ENDCASE.
* weitere Anweisungen
Code: Alles auswählen.
DATA: lv_count TYPE i.
lv_count = 1.
LOOP At Tabelle INTO ls_line.
ls_line-text04 = lv_count.
lv_count = lv_count + 1.
ENDLOOP.
Code: Alles auswählen.
data:
tab_aufnahme type...
tab_ende type...
field-symbols:
<lt_table> type any table,
<la_line> type any.
if lv_tab eq 'X'.
assign tab_aufnahme to <lt_table>.
else.
assign tab_ende to <lt_table>.
endif.
loop at <lt_table> assigning <la_line>.
* Verarbeitung
endloop.
Code: Alles auswählen.
MOVE-CORRESPONDING <la_line> TO ls_line.
Code: Alles auswählen.
ASSIGN COMPONENT 'MANDT' OF STRUCTURE <la_line> TO <la_field>.