SELECTION-SCREEN - Standard Selection Screens

Each executable program contains a standard selection screen with the screen number 1000. The screen elements on the standard selection screen are defined by all PARAMETERS, SELECT-OPTIONS, and SELECTION-SCREEN statements that are not within the definition of a stand-alone selection screen, in other words, that are not defined between the following statements:

SELECTION-SCREEN BEGIN OF SCREEN ...
...
SELECTION-SCREEN END OF SCREEN ...

If a standard selection screen comprises the screen for the executable program and the screen for a logical database, the screen elements for the executable program are listed below those for the logical database.

Function groups and module pools do not have a standard selection screen. Here, you must place the three statements PARAMETERS, SELECT-OPTIONS, and SELECTION-SCREEN within the definition of the stand-alone selection screen.

Note

It is advisable to group all the statements that define the standard selection screen and list them in the global declaration section together with the definitions of stand-alone selection screens.