Ansicht
Dokumentation

ABAPLOOP_AT_SCREEN - LOOP AT SCREEN

ABAPLOOP_AT_SCREEN - LOOP AT SCREEN

TXBHW - Original Tax Base Amount in Local Currency   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

LOOP AT SCREEN

Kurzreferenz



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 ein Dynpro-Feld zugeordnet ist, wird ein Schleifendurchgang ausgeführt. wa kann angegeben werden als:

  • vorhandener Arbeitsbereich vom Datentyp SCREEN aus dem ABAP Dictionary,
  • Inline-Deklaration DATA(var) oder FINAL(var), wobei ein Arbeitsbereich vom Typ SCREEN deklariert wird.

Nach der Anweisung LOOP enthält der Arbeitsbereich die Eigenschaften des betreffenden Bildschirmelements.

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

Hinweise

  • Die Anweisung LOOP AT SCREEN verhält sich ähnlich wie die Anweisung LOOP bei einer Schleife über eine interne Tabelle, wobei statt einer internen Tabelle eine Systemtabelle verwendet wird.
  • Zu dieser Anweisung gibt es noch eine obsolete Kurzform, die mit einer obsoleten eingebauten Struktur screen arbeitet.
  • Die obsolete eingebaute Struktur screen soll auch nicht explizit hinter INTO angegeben werden.

Dynpros, dynamische Bildschirm-Modifikation






BAL Application Log Documentation   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3415 Date: 20240427 Time: 064624     sap01-206 ( 49 ms )