LOOP AT SCREEN
LOOP AT SCREEN INTO wa.
LOOP AT SCREEN ... ENDLOOP define a loop around a statement block. For every screen element of the current dynpro to which a
dynpro field is assigned, one loop pass is executed.
wa expects a work area of the data type
SCREEN from ABAP Dictionary. After the statement
LOOP, the work area contains the properties of the screen element in question.
When a table control or a
step loop is processed (that is, within a
LOOP of the
dynpro flow logic),
the current properties are determined for its screen elements in the current row or group. Outside of
the processing of a table control or step loop, the statically predefined properties of all rows or groups are determined for its screen elements.
LOOP AT SCREENbehaves like the statement
LOOPin a loop across an internal table, where a system table is used instead of an internal table.
This statement also has an obsolete short form,
which works with an obsolete predefined structure
Do not specify the obsolete predefined structure