ABAPLOOP_AT_ITAB_RESULT - LOOP AT ITAB RESULT

General Data in Customer Master   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

LOOP AT itab - result

Kurzreferenz



Syntax

... { INTO wa }
  | { ASSIGNING <fs> [CASTING] }
  | { REFERENCE INTO dref }
  | { TRANSPORTING NO FIELDS } ... .

Wirkung

Für das Ausgabeverhalten gibt es vier Alternativen:

  • Mit dem Zusatz INTO wird der Inhalt der aktuellen Zeile einem Arbeitsbereich wa zugewiesen.

  • Mit dem Zusatz ASSIGNING wird die aktuelle Zeile einem Feldsymbol <fs> zugewiesen.Innerhalb der Schleife darf dem Feldsymbol kein anderer Speicherbereich zugewiesen und die Zuweisungdarf nicht mit UNASSIGN rückgängig gemacht werden.

  • Mit dem Zusatz REFERENCE INTO wird eine Referenz auf die aktuelle Zeile in eine Referenzvariablegestellt. Innerhalb der Schleife darf der Referenzvariable keine andere Referenz zugewiesen und dieReferenzvariable darf nicht mit CLEAR initialisiert werden.

  • Mit dem Zusatz TRANSPORTING NO FIELDS werden nur die zugehörigen Systemfelder gefüllt.Dieser Zusatz ist nur möglich, wenn gleichzeitig der Zusatz WHERE in den Bedingungen cond verwendet wird.

Mit der Ausnahme, dass hinter INTO wa keine weiteren transport_optionsangegeben werden können, sind Syntax und Bedeutung der Angabe des Ausgabeverhaltens dieselbenwie bei der Anweisung READ TABLE und es gelten die gleichen Einschränkungen bezüglich der Modifikation von Schlüsselfeldern derprimären undsekundären Tabellenschlüssel.

Hinweise

  • Für LOOP gibt es außerhalb von Klassen noch eineobsolete Kurzform, bei der die Angabe INTO wa weggelassen werden kann, falls die interne Tabelle eine gleichnamigeKopfzeile itab hat. Die Anweisung wird dann um INTO itab ergänzt.
  • Wenn bei Verwendung der Zusätze ASSIGNING oder REFERENCE INTO die aktuelle Zeileinnerhalb der Schleife gelöscht wird, sind das Feldsymbol bzw. die Referenzvariable danach im aktuellen Schleifendurchgang nicht zugewiesen bzw. ungebunden.





RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3601 Date: 20120526 Time: 214651     triton ( 133 ms )