SAP SELECTION-SCREEN LDB ADDITIONS ABAP Statements
Get Example source ABAP code based on a different SAP table
• FOR NODE SELECTION-SCREEN (obsolete)
• FOR TABLE SELECTION-SCREEN (obsolete)
• ID SELECTION-SCREEN (obsolete)
SELECTION-SCREEN>, ldb_additions> Short Reference >
ABAP_SYNTAX_OBS
... FOR ${TABLE$|NODE$} node $[ID id$] ...>
ABAP Addition
1 ... FOR ${TABLE$|NODE$} node>
2 ... ID id>
What does it do?
These additions of the statement SELECTION-SCREEN>> assign a node of the logical database and/or an ID to selection screen elements of a logical database>.
ABAP Addition
What does it do?
This addition means that all the screen elements created with SELECTION-SCREEN> in the selection include for a logical database must be assigned to a node> in the structure of the logical database. If a node has type T>, the addition TABLE> can be used instead of NODE>. For a description of the node types, see the statement NODES>>.
When the standard selection screen of an executable program> is created that is linked to the logical database, it only displays screen elements for which an interface work area> is declared with NODES> or TABLES>> for the assigned node> or a node below it in the hierarchy. If the function module LDB_PROCESS> is used, the assigned node node > must be requested so that the screen element is created.
The addition FOR TABLE$|NODE> must be specified for the variants of the statement SELECTION-SCREEN> with POSITION>>, PUSHBUTTON>>, SKIP>>, TAB>>, or ULINE>>. In the variant using COMMENT>>, either a node must be assigned or the addition FOR FIELD> specified.
The addition FOR TABLE$|NODE> must not be used in statements to define blocks or lines with the additions BEGIN$|END OF LINE>>, BEGIN$|END OF BLOCK>>, or BEGIN$|END OF TABBED BLOCK>>,