Ansicht
Dokumentation
ABAPLOOP_AT_ITAB_SHORTREF - LOOP AT ITAB SHORTREF
Fill RESBD Structure from EBP Component Structure BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
LOOP AT itab
Syntax
LOOP AT itab { { INTO wa }
| { ASSIGNING <fs> [CASTING] }
| { REFERENCE INTO dref }
| { TRANSPORTING NO FIELDS } }
[USING KEY key_name|(name)]
[FROM idx1] [TO idx2] [WHERE log_exp|(cond_syntax)].
...
ENDLOOP.
Wirkung
Liest eine interne Tabelle itab in einer Schleife aus. Eine eingeschränkte
Variante arbeitet mit Mesh-Pfaden.
Zusätze
- INTO wa
Weist die gelesene Zeile einem Arbeitsbereich wa zu.
- ASSIGNING <fs> $[CASTING$]
Weist die gelesene Zeile einem Feldsymbol <fs> zu, wobei ein Casting durchgeführt werden kann.
- REFERENCE INTO dref
Weist eine Referenz auf die gelesene Zeile einer Referenzvariablen dref zu.
- TRANSPORTING NO FIELDS
Die gelesene Zeile wird nicht zugewiesen.
- USING KEY key_name$|(name)
Gibt statisch oder dynamisch einen (sekundären) Tabellenschlüssel an, der die Verarbeitungsreihenfolge bestimmt.
- $[FROM idx1$] $[TO idx2$] $[STEP n$] $[WHERE log_exp$|(cond_syntax)$]
Schränkt die zu lesenden Zeilen durch Deklarieren einer unteren und oberen Zeilennummer (idx1 und idx2 im verwendeten Tabellenindex), durch Definition der Schrittgröße und der Richtung einer Schleife (Wert von n), durch Deklarieren einer statischen Bedingung log_exp oder durch Deklarieren einer dynamischen Bedingung in cond_syntax ein.
- GROUP BY ...
Gruppiert die Zeilen der internen Tabelle nach einem Gruppenschlüssel und führt eine Schleife über die Gruppen aus. ASCENDING$|DESCENDING sortiert die Gruppen, WITHOUT MEMBERS unterdrückt die Ausprägung der Gruppierung für die Tabellenzeilen, INTO GROUP, ASSIGNING und REFERENCE INTO definieren das Ausgabeverhalten der Gruppenschleife.
CL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3941 Date: 20240329 Time: 120128 sap01-206 ( 52 ms )