Kommando der Dynpro-Ablauflogik

LOOP AT itab 
  [[ FROM first ] [ TO last ]] | 
   [ CURSOR cursor ]            |
   [ WITH CONTROL control ]     |
   [ INTO work_area ].
   flow logic statements
ENDLOOP. 
Der Inhalt der internen Tabelle itab wird in einer Step Loop oder einem Table View bearbeitet. Dabei sorgt das System ggf. automatisch für die Realisierung einer Blätterfunktion. Falls ein Table View benutzt wird, ist die Angabe eines entsprechenden Controls erforderlich. Mit den beiden Optionen FROM und TO kann der angezeigte Bereich der Tabelle eingeschränkt werden. Die Option INTO ermöglicht die Benutzung eines separaten Arbeitsbereiches an Stelle der Kopfzeile der Tabelle. Ein durch die Option CURSOR benanntes Feld erfüllt eine Doppelfunktion. Wird es dynamisch im Programm belegt, so erfolgt im Dynpro die Anzeige ab der entsprechenden Tabellenzeile. Damit kann eine progammgesteuerte Blätterfunktion realisiert werden. Innerhalb der LOOP-Anweisung enthält das Feld die Nummer der jeweils aktuellen Tabellenzeile.