ARTICLE
Calling Selection Screens
Selection screens can be called as
follows:
by the statement SUBMIT
as a selection screen of a report
transaction
as the initial screen of a dialog
transaction
by the statement CALL
SELECTION-SCREEN
Each call starts selection screen
processing .
Called by SUBMIT
When an executable program is
called using the statement SUBMIT , the standard selection screen
or the selection screen specified in the statement is called between the
events INITIALIZATION and
START-OF-SELECTION , if it contains
at least one input field or pushbutton.
Called by report transaction
When a report transaction is executed, the associated executable program
is also started internally using SUBMIT and the selection screen
defined for the transaction is called between the events
INITIALIZATION and START-OF-SELECTION .
Called by dialog transaction
If a selection screen of the associated program is defined as the
initial screen in a dialog transaction, the transaction code is used to
call the selection screen when this program is executed. This screen is
not handled like the first screen in a
dynpro sequence however (see
Selection Screen Processing ).
Note
You should not use a selection screen as the initial screen of a dialog
transaction, since this does not generally produce the expected program
behavior.
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved