Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

first event

Former Member
0 Likes
945

what is the first event that trigger in an abap program and what is the order of other events which usually trigger in an report

1 ACCEPTED SOLUTION
Read only

alex_m
Active Contributor
0 Likes
910

First event -

Initialization : triggered when the report is loaded in memory.

At selection-screen output : triggered when the selection screen is loaded in memory before being displayed.

At selection-screen : before leaving the selection screen.

start-of-selection : the first event for displaying the report.

This event keyword defines an event block whose event is triggered by the ABAP runtime environment

when calling the executable program selection screen processing of a selection screen.

In an executable program, all statements that are not declarations,

and are listed before the first explicit processing block, are assigned to this event block.

If the program does not contain an explicitly defined event block START-OF-SELECTION,

these statements form the complete event block START-OF-SELECTION.

If a program contains an explicitly defined event block START-OF-SELECTION,

these statements are added to the beginning of the event block.

If the program contains no explicitly defined event blocks,

these statements form the entire event block START-OF-SELECTION.

end-of-selection : after the start-of-selection is completed.

classiscal report events.

top-of-page : every time a new page is started in the list.

end-of-page : every time the list data reaches the footer region of the page.

interactive report events.

top of page during line selection : top of page event for secondary list.

at line-selection : evey time user dbl-clicks(F2) on the list data.

at pF<key> : function key from F5 to F12 to perform interactive action on the list.

at user-command

8 REPLIES 8
Read only

Former Member
0 Likes
910

Hi,

EVENTS in ABAP Report

These are the Events(In order of execution) in ABAP Report

1.INITIALIZATION

2.AT SELECTION SCREEN OUTPUT

3.AT SELECTION-SCREEN ON VALUE-REQUEST

4.AT SELECTION-SCREEN ON HELP-REQUEST

5.AT SELECTION-SCREEN ON

6.AT SELECTION-SCREEN ON BLOCK

7.AT SELECTION-SCREEN ON RADIOBUTTON GROUP

8.AT SELECTION-SCREEN

Regards,

Ranjit Thakur.

<b>Please Mark The Helpful Answer.</b>

Read only

alex_m
Active Contributor
0 Likes
911

First event -

Initialization : triggered when the report is loaded in memory.

At selection-screen output : triggered when the selection screen is loaded in memory before being displayed.

At selection-screen : before leaving the selection screen.

start-of-selection : the first event for displaying the report.

This event keyword defines an event block whose event is triggered by the ABAP runtime environment

when calling the executable program selection screen processing of a selection screen.

In an executable program, all statements that are not declarations,

and are listed before the first explicit processing block, are assigned to this event block.

If the program does not contain an explicitly defined event block START-OF-SELECTION,

these statements form the complete event block START-OF-SELECTION.

If a program contains an explicitly defined event block START-OF-SELECTION,

these statements are added to the beginning of the event block.

If the program contains no explicitly defined event blocks,

these statements form the entire event block START-OF-SELECTION.

end-of-selection : after the start-of-selection is completed.

classiscal report events.

top-of-page : every time a new page is started in the list.

end-of-page : every time the list data reaches the footer region of the page.

interactive report events.

top of page during line selection : top of page event for secondary list.

at line-selection : evey time user dbl-clicks(F2) on the list data.

at pF<key> : function key from F5 to F12 to perform interactive action on the list.

at user-command

Read only

Former Member
0 Likes
910

The first is LOAD_OF_PROGRAM, and then INITIALIZATION.

Read only

Former Member
0 Likes
910

The first event that triggers is Initialization.And the order of the events that trigger is

start of selection

at selection screen

at selection screen on field

end of selection

topof page

endof page

"Interactive reports"

at line selection

at user command

on pf status.

Read only

Former Member
0 Likes
910

Hi,

First event is LOAD_OF_PROGRAM which takes report into memory then your INITIALIZATION comes to initializr the data.

Reward if useful!

Read only

Former Member
0 Likes
910

Hi,

First event is: INITIALIZATION.

Remaining events:

At Selection Screen.

Start of Selection.

End of Selection.

Top of page.

End of page.

Regards,

Bhaskar

Read only

Former Member
0 Likes
910

Load of program

reward points if helpfull.

Thanks and regards,

Veerendranath Maddula.

Read only

Former Member
0 Likes
910

HI,

EVENTS in ABAP Report R

These are the Events(In order of execution) in ABAP Report

1.INITIALIZATION

2. AT SELECTION-SCREEN

IN AT SLECTION-SCREEN WE HAVE DIFFERENT TYPES AGAIN AS

2.1 AT SELECTION SCREEN OUTPUT

2.2 AT SELECTION-SCREEN ON VALUE-REQUEST

2.3 AT SELECTION-SCREEN ON HELP-REQUEST

2.4 AT SELECTION-SCREEN ON FIELD

2.5 AT SELECTION-SCREEN ON BLOCK

2.6 AT SELECTION-SCREEN ON RADIOBUTTON GROUP

3. START-OF-SELECTION.

4. TOP-OF-PAGE.

5.END-OF-SELECTION.

6. END-OF-PAGE.

if helpful reward some points.

with regards,

Suresh.A