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,