Beruflich Dokumente
Kultur Dokumente
CLASSICAL REPORT:- A report which can generate only one list, that is Basic List, is called classical
report. First List of a report is called BASIC LIST.
1. INITIALIZATION.
2. AT SELECTION-SCREEN.
(a) AT SELECTION-SCREEN ON <FIELD>.
(b) AT SELECTION-SCREEN OUTPUT.
(c) AT SELECTION-SCREEN ON VALUE-REQUEST FOR <FIELD>.
3. START-OF-SELECTION.
4. TOP-OF-PAGE.
5. END-OF-PAGE.
6. END-OF-SELECTION.
INITIALIZATION:- This is the first event to be triggered. This event is triggered before
the selection-screen is displayed. This event is used to give default vales to selectionscreen
fields.
TOP-OF-PAGE:- This event is used to write something on top of every page. The first
write statement or output statement (SKIP) of a page triggers this event.
END-OF-PAGE: - This event is used to write something at end of every page. Last line
of the page triggers this event. We have to allocate the line for end of page.
Because ABAP is an event driven language there is no need to maintain the order
of the events. System will take care of the order of the events.
The write statement written in initialization event can not be seen if the program
is having selection-screen, because initialization event is triggered before the selection screen
is displayed. If the program is not having the selection-screen we can see the write
statement written in Initialization event.
Starting of new event symbolizes ending of previous event.