Selection Screen Processing

Selection screen processing includes the dynpro flow logic and the sending of the selection screen. No dialog modules of the program are called. Instead, various selection screen events are triggered for which event blocks can be programmed. In PBO processing, the event AT SELECTION-SCREEN OUTPUT is triggered. During PAI processing, a variety of different events ATSELECTION-SCREEN are triggered, depending on the user action. Selection screen processing of a displayed selection screen is ended only by selection of the following functions:

For all other user actions, the selection screen is called again automatically after ending the selection screen processing.

Notes

To avoid ending the program following the processing of a selection screen called with a dialog transaction, you must during the selection screen processing call either the next screen with LEAVE TO SCREEN, or a new screen sequence with CALL SCREEN. The SET SCREEN statement is not sufficient.