ABAPLOOP_AT_SCREEN - LOOP AT SCREEN

CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

LOOP AT SCREEN

Kurzreferenz



Syntax

LOOP AT SCREEN [INTO wa].
  ...
ENDLOOP.

Wirkung

Die Anweisungen LOOP AT SCREEN ... ENDLOOP definieren eine Schleife um einen Anweisungsblock. Für jedes Bildschirmelement des aktuellen Dynpros, dem einDynpro-Feldzugeordnet ist, wird ein Schleifendurchgang ausgeführt. Nach der Anweisung LOOP enthältentweder der vordefinierte Arbeitsbereich screenoder der Arbeitsbereich wa (bei Verwendung von INTO) die Eigenschaften des betreffendenBildschirmelements. wa muss den gleichen Datentyp wie screen haben.

Während der Verarbeitung eines Table Controls oder einesSteploops(d.h. innerhalb einer LOOP-Schleife derDynpro-Ablauflogik)werden für deren Bildschirmelemente die aktuellen Eigenschaften in der aktuellen Zeile bzw. Gruppefestgestellt. Außerhalb der Verarbeitung eines Table Controls oder eines Steploops werden fürderen Bildschirmelemente die statisch vordefinierten Eigenschaften aller Zeilen bzw. Gruppen festgestellt.

Hinweis

Die Anweisung LOOP AT SCREEN verhält sich ähnlich wie die Anweisung LOOPbei einer Schleife über eine interne Tabelle mitKopfzeile, wobei statt einer internen Tabelle eine Systemtabelle verwendet wird.

Beispiel

Siehe Dynpros, dynamische Bildschirm-Modifikation.


CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 2741 Date: 20120526 Time: 214718     triton ( 140 ms )