Kontrollstrukturen (ABAP): Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<syntaxhighlight lang="abap"> | |||
IF…ELSEIF…ELSE…ENDIF. | |||
CASE…WHEN…WHEN…WHEN OTHERS…ENDCASE. | |||
DO…EXIT…ENDDO. | |||
DO n TIMES... ENDDO. | |||
WHILE…ENDWHILE. | |||
SELECT…(ENDSELECT). | |||
LOOP AT <lt_table> INTO <ls_structure>…ENDLOOP. | |||
</syntaxhighlight> | |||
== CASE == | == CASE == | ||
<syntaxhighlight lang="abap"> | <syntaxhighlight lang="abap"> |
Aktuelle Version vom 5. Juni 2017, 15:00 Uhr
IF…ELSEIF…ELSE…ENDIF.
CASE…WHEN…WHEN…WHEN OTHERS…ENDCASE.
DO…EXIT…ENDDO.
DO n TIMES... ENDDO.
WHILE…ENDWHILE.
SELECT…(ENDSELECT).
LOOP AT <lt_table> INTO <ls_structure>…ENDLOOP.
CASE
CASE lv_city.
WHEN 'Munich'.
" code for munich
WHEN 'Berlin'.
" code for berlin
WHEN 'Hamburg'.
" code for hamburg
WHEN 'Frankfurt'.
" code for frankfurt
WHEN OTHERS.
" code for any other
ENDCASE.