‎2005 Jun 20 6:59 AM
Hello what are the Events in SAP Report ? and what are their sequence ?
What is the Diff Classical and Interactive report ? is there events which are not in Interactive report but in Classical Report ?
‎2005 Jun 20 7:28 AM
Hi Saurabh,
Interactive reporting allows for the user to interact with the list. For example, the use can double click on a line of the list (which will trigger the event AT LINE-SELECTION); he can select a list line and click on a pushbutton on the Application toolbar (which will be handled in the AT USER-COMMAND event) or he can click on one of the function keys (which will be handled oin the AT PFnn event).
In classical reporting, there's no user interaction on the list. The program is executed and a list is displayed. The user can just view the list and probably print it. And the events (START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE) are not controlled by the user in this case.
Hope that helps.
Regards,
Anand Mandalika.
‎2005 Jun 20 7:28 AM
Hi Saurabh,
Interactive reporting allows for the user to interact with the list. For example, the use can double click on a line of the list (which will trigger the event AT LINE-SELECTION); he can select a list line and click on a pushbutton on the Application toolbar (which will be handled in the AT USER-COMMAND event) or he can click on one of the function keys (which will be handled oin the AT PFnn event).
In classical reporting, there's no user interaction on the list. The program is executed and a list is displayed. The user can just view the list and probably print it. And the events (START-OF-SELECTION, END-OF-SELECTION, TOP-OF-PAGE) are not controlled by the user in this case.
Hope that helps.
Regards,
Anand Mandalika.
‎2005 Jun 20 7:54 AM
So Sir in
Classical Report we can't have details list?
Are At-user-commend and At-line-selection work only in Interavtive report ?
‎2005 Jun 20 8:21 AM
That is correct. The moment you say "detail lists", there has to be some way for the user to navigate from the basic list to one/more of the detail lists. This warrants a user-interaction. which brings the whole matter into the prerogative of Interactive Reporting.
Regards,
Anand Mandalika.
‎2005 Jun 20 9:36 AM
It means Classical report is just a simple report with one list output... and the events
Load of progam
Initialization-
At selection screen -
start of selection -
end of selection -
top of page-
end of page -
at line selection -
at user command
at first
at new line
at last line
at end
works in Interactive report not in Classical report ? Si is this the right sequence of the events? Sir is there any more events in SAP for report ?
‎2005 Jun 20 10:00 AM
Hi Saurabh,
The Load of Program is more relevant for the Module Pool Program than for a Report program. It corresponds to the Initialization event of a report program.
Classical Reports can have these events, in the given order :
initialization
at selection-screen
start-of-selection
end-of-selection
top-of-page
end-of-pageIn addition o the above, the following events are possible in case of Interactive Reports -
at line-selection
at user-command
at PFnn.Now, obviously, we cannot specify any order for these three events. They would get triggered based on the user action.
Regards,
Anand Mandalika.
‎2005 Jun 20 10:52 AM
Sir.. you said that Classical report have only one list output.. then what is the use of "at selection-screen" event ?
‎2005 Jun 20 11:48 AM
The AT SELECTION-SCREEN event is triggerred if your report has a selection screen. Selection screen will appear if there are any PARAMETERS or SELECT-OPITONs for your report.
This event is primarily used for user-input validations.
Regards,
Anand Mandalika.