<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: events in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315724#M507743</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Common Events:&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;1. Intialization:&lt;/P&gt;&lt;P&gt;This is the first event will be trigerred among all the events. In this event you will assigning values to variables. &lt;/P&gt;&lt;P&gt;For eg: if you want to display comments on the selection -screen. &lt;/P&gt;&lt;P&gt;v1 = 'HAI'. and write this variable in the at selection screen then HAI will be displayed in the selection screen.&lt;/P&gt;&lt;P&gt;2. At Selection-screen OUTPUT. &lt;/P&gt;&lt;P&gt;This is triggered before displaying the selection screen. It's just like PBO in Module pool.&lt;/P&gt;&lt;P&gt;3. At Selection-screen. &lt;/P&gt;&lt;P&gt;This event is triggered when the before leaving the selection screen.&lt;/P&gt;&lt;P&gt;4. Start-of-selection. &lt;/P&gt;&lt;P&gt;this is default event trigerred for every executable program. Here you can do all the retrival logic.&lt;/P&gt;&lt;P&gt;5. End-of-selection:&lt;/P&gt;&lt;P&gt;This event is triggered after the start-of-selection. to display the contents on the report.&lt;/P&gt;&lt;P&gt;Classical report events: &lt;/P&gt;&lt;P&gt;1.Top-of-page: Every time a new page is triggered. Mainly this is used for header of the report. &lt;/P&gt;&lt;P&gt;2. End-of-page : every time the list data reaches the footer region of the page. &lt;/P&gt;&lt;P&gt;Interactive report events. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top of page during line selection : top of page event for secondary list. &lt;/P&gt;&lt;P&gt;1. At line-selection : evey time user dbl-clicks(F2) on the list data. &lt;/P&gt;&lt;P&gt;2. At pF&amp;lt;key&amp;gt; :function key from F5 to F12 to perform interactive action on the lis&lt;/P&gt;&lt;P&gt;3. At user-command: to assign the function code for the button on the report. &lt;/P&gt;&lt;P&gt;It's just like PAI of the Module pool program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also Check This Link..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/events-related-to-reporting.htm" target="test_blank"&gt;http://www.sap-img.com/abap/events-related-to-reporting.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Padmam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 May 2007 12:07:42 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-23T12:07:42Z</dc:date>
    <item>
      <title>events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315719#M507738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;plz explain me abt events in detail&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:03:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315719#M507738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315720#M507739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;for events check this one:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/events-related-to-reporting.htm" target="test_blank"&gt;http://www.sap-img.com/abap/events-related-to-reporting.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:05:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315720#M507739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:05:45Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315721#M507740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The program then follows this sequence of steps: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It triggers the &amp;lt;b&amp;gt;initialization&amp;lt;/b&amp;gt; event, causing the code belonging to initialization to be executed. If you have not coded an initialization event in your program, the driver program skips this step. &lt;/P&gt;&lt;P&gt;It shows the selection screen for your program. (A selection screen is the screen that contains the input fields for your parameter statements.) If your program doesn't have a selection screen, it skips this step. &lt;/P&gt;&lt;P&gt;It triggers the &amp;lt;b&amp;gt;start-of-selection&amp;lt;/b&amp;gt; event, causing the code belonging to that event to be executed. If you have not coded a start-of-selection event in your program, it skips this step. &lt;/P&gt;&lt;P&gt;It triggers the &amp;lt;b&amp;gt;end-of-selection&amp;lt;/b&amp;gt; event in your program, executing all of the code belonging to it. If you haven't coded an end-of-selection, it skips this step. &lt;/P&gt;&lt;P&gt;It shows the output list to the user. &lt;/P&gt;&lt;P&gt;The order of execution for events is determined by the driver program, not by your program. Therefore, you can code the events in any order and the execution order will still be the same. The order of events in your program doesn't matter; they will always be triggered in the same sequence by the driver program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sipra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:06:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315721#M507740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315722#M507741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;There will be different types of events in ABAP.&lt;/P&gt;&lt;P&gt;So be clear what events you need ind etail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some related to Classical reports, some to Interactive reports and some related to Module Pool Programming(Dialog)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Events in Dialog Program&lt;/P&gt;&lt;P&gt;PBO - Process Before Output&lt;/P&gt;&lt;P&gt;PAI - Process After Input&lt;/P&gt;&lt;P&gt;POH - Process on Help&lt;/P&gt;&lt;P&gt;POV - Process on Valure Request.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Events in ABAP Programming&lt;/P&gt;&lt;P&gt;INITIALIZATION&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN&lt;/P&gt;&lt;P&gt;START-OF&amp;#150;SELECTION.&lt;/P&gt;&lt;P&gt;TOP OF PAGE&lt;/P&gt;&lt;P&gt;END OF PAGE&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Control Break events related to Internal Tables:&lt;/P&gt;&lt;P&gt;AT NEW FIELD&lt;/P&gt;&lt;P&gt;AT END OF FIELD&lt;/P&gt;&lt;P&gt;AT FIRST&lt;/P&gt;&lt;P&gt;AT LAST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Events in Interactive Report &lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION&lt;/P&gt;&lt;P&gt;AT PF-FUNCTION KEY &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Anji Reddy Vangala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:07:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315722#M507741</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315723#M507742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi nagaraju&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Events are declared using the statements EVENTS and CLASS-EVENTS. Declaring an event in a class means that the methods of the class trigger the event and can therefore cause execution of event handlers. In the declaration, you can define output parameters for an event, for which actual parameters are transferred to the event handler when the event is executed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The statement EVENTS declares instance events. Instance events are linked to objects. They can only be triggered in instance methods of the same class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The statement CLASS-EVENTS declares static events. Static events are not linked to objects. They can be triggered in all methods of the same class. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Gowri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Award points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:07:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315723#M507742</guid>
      <dc:creator>former_member873340</dc:creator>
      <dc:date>2007-05-23T12:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315724#M507743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Common Events:&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;1. Intialization:&lt;/P&gt;&lt;P&gt;This is the first event will be trigerred among all the events. In this event you will assigning values to variables. &lt;/P&gt;&lt;P&gt;For eg: if you want to display comments on the selection -screen. &lt;/P&gt;&lt;P&gt;v1 = 'HAI'. and write this variable in the at selection screen then HAI will be displayed in the selection screen.&lt;/P&gt;&lt;P&gt;2. At Selection-screen OUTPUT. &lt;/P&gt;&lt;P&gt;This is triggered before displaying the selection screen. It's just like PBO in Module pool.&lt;/P&gt;&lt;P&gt;3. At Selection-screen. &lt;/P&gt;&lt;P&gt;This event is triggered when the before leaving the selection screen.&lt;/P&gt;&lt;P&gt;4. Start-of-selection. &lt;/P&gt;&lt;P&gt;this is default event trigerred for every executable program. Here you can do all the retrival logic.&lt;/P&gt;&lt;P&gt;5. End-of-selection:&lt;/P&gt;&lt;P&gt;This event is triggered after the start-of-selection. to display the contents on the report.&lt;/P&gt;&lt;P&gt;Classical report events: &lt;/P&gt;&lt;P&gt;1.Top-of-page: Every time a new page is triggered. Mainly this is used for header of the report. &lt;/P&gt;&lt;P&gt;2. End-of-page : every time the list data reaches the footer region of the page. &lt;/P&gt;&lt;P&gt;Interactive report events. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top of page during line selection : top of page event for secondary list. &lt;/P&gt;&lt;P&gt;1. At line-selection : evey time user dbl-clicks(F2) on the list data. &lt;/P&gt;&lt;P&gt;2. At pF&amp;lt;key&amp;gt; :function key from F5 to F12 to perform interactive action on the lis&lt;/P&gt;&lt;P&gt;3. At user-command: to assign the function code for the button on the report. &lt;/P&gt;&lt;P&gt;It's just like PAI of the Module pool program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also Check This Link..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/events-related-to-reporting.htm" target="test_blank"&gt;http://www.sap-img.com/abap/events-related-to-reporting.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Padmam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:07:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315724#M507743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:07:42Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315725#M507744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Events in an ABAP/4 Report Program&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP/4 report programs are event driven programs&lt;/P&gt;&lt;P&gt;The different events in a report Program are:&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Load-of-program&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Triggers the associated event in an internal session after loading a program of type 1, M, F, or S. Also runs the associated processing block once and once only for each program and internal session.  The processing block LOAD-OF-PROGRAM has roughly the same function for an ABAP program of type 1, M, F or S as a constructor has for classes in ABAP Objects&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Initialization.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;This event is executed before the selection screen is displayed .&lt;/P&gt;&lt;P&gt;Initialization of all the values. &lt;/P&gt;&lt;P&gt;You can assign different values other than the values defaulted on the selection screen .&lt;/P&gt;&lt;P&gt;You can fill your selection screen with some values at runtime.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;At Selection-Screen.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;The event is processed when the selection screen has been processed (at the end of PAI ). &lt;/P&gt;&lt;P&gt;Validation &amp;amp; Checks of inputted values happen here&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Extras :&lt;/P&gt;&lt;P&gt;&amp;#133;ON VALUE-REQUEST FOR psel_low_high . &lt;/P&gt;&lt;P&gt;    The pushbutton for F4 (Possible entries) appears beside the appropriate field. &lt;/P&gt;&lt;P&gt;... ON HELP-REQUEST FOR psel_low_high &lt;/P&gt;&lt;P&gt;. ... OUTPUT &lt;/P&gt;&lt;P&gt;This event is executed at PBO of the selection screen every time the user presses ENTER&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Start-of-Selection.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Here the program starts selecting values from tables.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;End-of-selection.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;After all the data has been selected this event writes the data to the screen.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Interactive Events&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Used for interactive reporting. It is used to create a detailed list from a basic list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Start-Of-Selection&lt;/P&gt;&lt;P&gt;Processing block is executed after processing the selection screen&lt;/P&gt;&lt;P&gt;All the data is selected in this block.&lt;/P&gt;&lt;P&gt;All the main processing on the data except for interactive reporting is handled in this block.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;End-Of-Selection&lt;/P&gt;&lt;P&gt;Data which is selected and has been processed is printed to the screen in this block.&lt;/P&gt;&lt;P&gt;List Processing happens in this block&lt;/P&gt;&lt;P&gt;Top-of-Page.&lt;/P&gt;&lt;P&gt;New-Page.&lt;/P&gt;&lt;P&gt;End-of-Page.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Events during List Processing&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Top-of-Page.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Triggered by the first write statement in the program&lt;/P&gt;&lt;P&gt;It is used to have a standard header in the program for all the pages.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;TOP-OF-PAGE&amp;lt;/b&amp;gt; is only executed before outputting the first line on a new page &lt;/P&gt;&lt;P&gt;New-Page.&lt;/P&gt;&lt;P&gt;Can be used when one wants to display different data on different pages&lt;/P&gt;&lt;P&gt;Terminates the current page and continues output on a new page.&lt;/P&gt;&lt;P&gt;Will not trigger the Top-of-Page or End-of-Page. &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;End-of-Page.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;It is used to have a standard footer for all the pages.&lt;/P&gt;&lt;P&gt;Triggered by the program if the number of records exceed the line-count of the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;ravish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;plz reward points if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:09:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315725#M507744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315726#M507745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go though &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb2d67358411d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb2d67358411d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;P&gt;Reward if helpful &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 12:09:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315726#M507745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T12:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: events</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315727#M507746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nagraj,&lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;P&gt;       Reports in the R/3 systems are online programs whose function is to retrieve data from database and monitoring it.&lt;/P&gt;&lt;P&gt;It consists of Classical reports &amp;amp; Interactive reports.&lt;/P&gt;&lt;P&gt;Classical report consists of one program that creates a single list.&lt;/P&gt;&lt;P&gt;This means that when the list is displayed it has to contain all data requested regardless of details the user want to see.&lt;/P&gt;&lt;P&gt;Classical Report Events:&lt;/P&gt;&lt;P&gt;1)	Initialization: This event is triggered when you execute your program for the first time.&lt;/P&gt;&lt;P&gt;2)	At selection-screen output: triggered when the selection screen is loaded in       memory before being displayed. &lt;/P&gt;&lt;P&gt;3)	At selection-screen: The user enters the values in the fields of selection screen and click on execute button this event gets triggered.&lt;/P&gt;&lt;P&gt;4)	At selection screen on &amp;lt;filed&amp;gt;: This event is for checking individual fields.&lt;/P&gt;&lt;P&gt;5)	Start-of-selection: This is the first event for u r list. Once all the events are triggered for selection-screen the data is retrieved from database.&lt;/P&gt;&lt;P&gt;6)	Top-of-page: This event is triggered with first write statement. What ever you write under this event is applicable to all the pages.&lt;/P&gt;&lt;P&gt;7)	End-of-page: This event is triggered when end- of &amp;#150;page is reached. In this case page numbers will be written in every page.&lt;/P&gt;&lt;P&gt;8)	End-of-selection: All output statements are mentioned after end-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Interactive Reporting:  Allows to user to participate retrieving and processing data on each level using the session.&lt;/P&gt;&lt;P&gt;It consists of one Basic list and 20 secondary lists.&lt;/P&gt;&lt;P&gt;Basil list starts from: 0&lt;/P&gt;&lt;P&gt;Secondary list starts from: 1&lt;/P&gt;&lt;P&gt;Events:&lt;/P&gt;&lt;P&gt;1)	At line &amp;#150;selection: The secondary list triggers the event at line-selection.&lt;/P&gt;&lt;P&gt;2)	At user-command: this event is triggered when the users selects the menu item or press any function key.&lt;/P&gt;&lt;P&gt;3)	Top of page during line selection: top of page event for secondary list.&lt;/P&gt;&lt;P&gt;4)	Set PF-STATUS &amp;lt;VAR&amp;gt;: If you double click on the variable the system takes you to menu painter screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Satya Kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 May 2007 15:02:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/events/m-p/2315727#M507746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-24T15:02:28Z</dc:date>
    </item>
  </channel>
</rss>

