Classical Reports details
EVENTS IN CLASSICAL REPORT:
1. LOADING PROGRAM
2.INITIALIZATION
3.AT SELECTION-SCREEN
4.START-OF-SELECTION
5.END-OF-SELECTION
6. TOP-OF-PAGE
7.END--OF-PAGE
8.INTERACTIVE EVENTS
#AT LINE- SELECTION
#AT USER-COMMAND
# AT PF
#TOP-OF-PAGES DURING LINE-SELECTION
1. LOADING PROGRAM
-> load program into memory for execution.
2.INITIALIZATION
->initialize variables, screen default value and other default actions .
3.AT SELECTION-SCREEN
-> validate multiple input fields.
AT SELECTION-SCREEN OUTPUT
-> manipulate dynamic changes on selection-screen .
this event is execute at PBO of the selection screen every
time the user presses.
AT SELECTION-SCREEN ON FIELD
-> validate a single selection-screen input parameter.
AT SELECTION-SCREEN ON VALUE-REQUEST
-> provide value help (field help) for a i/p field
AT SELECTION-SCREEN ON HELP-REQUEST
-> can provide F1 HELP for i/p field.
4.START-OF-SELECTION
-> Here the program start selection values from tables.
-> this is default event which is used to write actual business logic.
5.END-OF-SELECTION
-> event just to state that start-of-selection is ended, this event is used with logical databases, logical databases are in HR ABAP only. In normal
#AT LINE- SELECTION
this event will trigger whenever the user double click on any list line.
#AT USER-COMMAND
this event will trigger whenever the user on
any custom buttons of the GUI.
# AT PF
this event will trigger whenever the user clicks on any function buttons.
#TOP-OF-PAGES DURING LINE-SELECTION
this is used to print heading for secondary lists in interactive reports .
Comments
Post a Comment