Registration

Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
http://scn.sap.com
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata

Link to Content's target Space : http://wiki.sdn.sap.com/wiki/display/ABAP/ABAP+Development+and+Programming 

Summary

 Selection screens are special screens that are defined with the help of ABAP statements.The ABAP runtime environment fully controls the processing flow of selection screens. To allow programmers to modify the selection screen before it is called (PBO) and react to user actions on the selection screen (PAI).Selection screen events occur both during standard and user-defined selection screen processing

Author(s):  

 Dhayalinie ganesh

SELECTION-SCREEN EVENTS

A)  INITIALIZATION.

* TRIGGERED ONLY ONCE BEFORE THE SCREEN IS PRESENTED TO USER FOR THE FIRST TIME

* CAN BE USED TO INITIALIZE SELECTION-SCREEN COMMENTS, PUSHBUTTONS WITH VALUES

B)  AT SELECTION-SCREEN.

* TRIGGERED EVERY TIME A MENU OPTION SELECTED, APPLICATION TOOL BAR PRESSED, SELECTION-SCREEN PUSHBUTTON PRESSED, <ENTER> KEY PRESSED

C) AT SELECTION-SCREEN OUTPUT.

* (1) TRIGGERED AFTER INITIALIZATION

* (2) TRIGGERED AFTER AT SELECTION-SCREEN EVENT OR ANY OF IT'S VARIANT   LIKE AT SELECTION-SCREEN ON <field> ETC.   TO PRESENT REFRESHED SCREEN TO USER

  IT  CAN BE USED TO CHANGE THE PROPERTIES OF SELECTION-SCREEN ELEMENTS

D)  AT SELECTION-SCREEN ON <field>

E) AT SELECTION-SCREEN ON BLOCK <block name>

F)  AT SELECTION-SCREEN ON RADIOBUTTON GROUP <radiobutton group name>

G)  AT SELECTION-SCREEN ON VALUE-REQUEST FOR <field>

H)  AT SELECTION-SCREEN ON HELP-REQUEST FOR <field>