Kontrollstrukturen (ABAP): Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== CASE == <syntaxhighlight lang="abap"> CASE lv_city. WHEN 'Munich'. " code for munich WHEN 'Berlin'. " code for berlin WHEN 'Hamburg'. " co…“) |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
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"> | ||
Zeile 15: | Zeile 25: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Kategorie:ABAP]] | [[Kategorie: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.