‎2007 Aug 30 1:03 PM
what are advantages of interactive reporting and what is the sequence of events in interactive repoting
‎2007 Aug 30 1:06 PM
events in classical reports +
at line-selection
at user-command
top-of-page during line-selection
‎2007 Aug 30 1:06 PM
events in classical reports +
at line-selection
at user-command
top-of-page during line-selection
‎2007 Aug 30 1:08 PM
Using interactive reports you can browse through various number of lists based on the conditions on which the prog was written.
Event related to reports are not triggered based on any statements in ABAP.
The event are triggered depended on the way the output is generated .
for eg:
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 / <field> : before leaving the selection screen.
start-of-selection : the first event for displaying the report.
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.
regards,
srinivas
‎2007 Aug 30 1:14 PM
Sandeep, what exactly are you trying to accomplish here?
There's three posts by you, each with a simple question that could be solved by searching help.sap.com.
<update>
It just keeps on going on :
/thread/541604 [original link is broken]
</update>
Even if you were somehow incapable of searching, the only reason there could be for posting this as three separate threads is if you are trying to cheat the rewards system.
Message was edited by:
Dries Horions
‎2007 Aug 30 1:17 PM
Hi
Up to 20 parallel detail lists can exist for each basic list.
Each list has in its own individual memory area called a list buffer.
<b>INITIALIZATION</b> Before the standard selection screen is displayed
<b>AT SELECTION-SCREEN</b>
After user input on a selection screen has been processed, but while the selection screen is still active
<b>START-OF-SELECTION</b>
After the standard selection screen has been processed, before data is read from the database
<b>GET <TABLE></b>
After the logical database has read an entry from the node <table>
<b>GET <TABLE> LATE</b>
After all of the nodes of the logical database have been processed that are below <table> in the database hierarchy
<b>END-OF-SELECTION</b>
After all data has been read by the logical database
<b>TOP-OF-PAGE</b>
In list processing when a new page starts
<b>END-OF-PAGE</b>
- In list processing when a page ends
<b>AT LINE-SELECTION</b>
- Event is triggered by either the user double clicking a particular line or using F2 to
select it
<b>AT PF<nn></b>
- When the user triggers the predefined function code PF<nn>
<b>AT USER-COMMAND</b>
- When the user triggers a function code defined in the program
<b>TOP-OF-PAGE DURING LINE SELECTION</b>
- Event called during list processing when a detailed list is called
The events START-OF-SELECTION, GET, END-OF-SELECTION, TOP-OF-PAGE and END-OF-PAGE can be used only to create basic lists. Once you leave a basic list, these events are no longer processed.
Detail lists are created using two basic events: AT LINE-SELECTION and AT USER-COMMAND. The event TOP-OF-PAGE DURING LINE-SELECTION is used to create headers for all detail lists.
reward if usefull
‎2007 Aug 30 1:18 PM
This might be helpful you to understand:
http://help.sap.com/saphelp_46c/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm
Have a look at demo programs (Search them in the site if you cant locate them in the tree):
DEMO_LIST_INTERACTIVE_1
DEMO_LIST_INTERACTIVE_2
DEMO_LIST_INTERACTIVE_3
DEMO_LIST_INTERACTIVE_4
DEMO_LIST_HIDE
Thanks, Ankur
‎2007 Aug 30 1:27 PM
hi,
interactive reports allows user to drill down and get required details. they are more user friendly and interactive. i.e just by clicking on a field u can drill down to get full details of that item .
events in reports are
1. load-of-program [default]
2. initialization.
3. start-of-selection.
4. top-of-page.
5. end-of-selection.
interactive events:
6. at line selection.
7. at user-command.
8. at pf-status.
9. top-of-page during line-selection.
10. end-of-page.
if helpful reward some points.
with regards,
Suresh ALuri.