<?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: event in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483011#M559709</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     Events are the markers that define certain code that is to occur at certain time in the pgm.They help how your pgm should run.&lt;/P&gt;&lt;P&gt;Certain events governed by the AT COMMAND, for ex: used in interactive report.&lt;/P&gt;&lt;P&gt;Other events like INITIALIZATION, and START-OF-SELECTION., defines at the data selection occurs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The EVENTS are :&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION&lt;/P&gt;&lt;P&gt;END-OF-SELECTION&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 PFFUNCTION KEY NUMBER&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN&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;AT FIELD-GROUP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example1&lt;/P&gt;&lt;P&gt;data: p_year for sy-datum.&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;if sy-datum ge '28062007'&lt;/P&gt;&lt;P&gt;p_year = '2007'&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;p_year = 'yesteryear'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example 2.&lt;/P&gt;&lt;P&gt;selectio-screen pushbutton10(20) text-0001 user-command engl.&lt;/P&gt;&lt;P&gt;selectio-screen pushbutton50(20) text-0002 user-command germ.&lt;/P&gt;&lt;P&gt;at selection-screen.&lt;/P&gt;&lt;P&gt;at user-command&lt;/P&gt;&lt;P&gt;case sy-ucomm.&lt;/P&gt;&lt;P&gt;when 'engl'.&lt;/P&gt;&lt;P&gt; lang-english = 'y'.&lt;/P&gt;&lt;P&gt;when 'germ'.&lt;/P&gt;&lt;P&gt; lang-german = 'y'.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we can use similarly all the events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raghavendra.D.S.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Jun 2007 08:16:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-29T08:16:51Z</dc:date>
    <item>
      <title>event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483008#M559706</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;            WHAT ARE THE USER-DEFINED EVENTS ? HOW CAN WE RAISE PROGRAMMATICALLY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANK YOU&lt;/P&gt;&lt;P&gt;ASHOK KUMAR&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 07:13:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483008#M559706</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T07:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483009#M559707</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;see this example.&lt;/P&gt;&lt;P&gt;REPORT demo_class_counter_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter DEFINITION.&lt;/P&gt;&lt;P&gt;PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS increment_counter.&lt;/P&gt;&lt;P&gt;    EVENTS  critical_value EXPORTING value(excess) TYPE i.&lt;/P&gt;&lt;P&gt;  PRIVATE SECTION.&lt;/P&gt;&lt;P&gt;    DATA: count     TYPE i,&lt;/P&gt;&lt;P&gt;          threshold TYPE i VALUE 10.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS counter IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;    METHOD increment_counter.&lt;/P&gt;&lt;P&gt;    DATA diff TYPE i.&lt;/P&gt;&lt;P&gt;    ADD 1 TO count.&lt;/P&gt;&lt;P&gt;    IF count &amp;gt; threshold.&lt;/P&gt;&lt;P&gt;      diff = count - threshold.&lt;/P&gt;&lt;P&gt;      RAISE EVENT critical_value EXPORTING excess = diff.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS handler DEFINITION.&lt;/P&gt;&lt;P&gt;PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS handle_excess &lt;/P&gt;&lt;P&gt;            FOR EVENT critical_value OF counter&lt;/P&gt;&lt;P&gt;            IMPORTING excess.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD handle_excess.&lt;/P&gt;&lt;P&gt;    WRITE: / 'Excess is', excess.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: r1 TYPE REF TO counter,&lt;/P&gt;&lt;P&gt;      h1 TYPE REF TO handler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT: r1, h1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET HANDLER h1-&amp;gt;handle_excess FOR ALL INSTANCES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO 20 TIMES.&lt;/P&gt;&lt;P&gt;    CALL METHOD r1-&amp;gt;increment_counter.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 07:17:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483009#M559707</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T07:17:40Z</dc:date>
    </item>
    <item>
      <title>Re: event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483010#M559708</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;check with this program to handle events&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZAACLC_REPORT&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zaaclc_report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS lcl_test_class DEFINITION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_test_class DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS increment_counter.&lt;/P&gt;&lt;P&gt;    EVENTS break_statement EXPORTING value(count) TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PRIVATE SECTION.&lt;/P&gt;&lt;P&gt;    DATA: num TYPE i,&lt;/P&gt;&lt;P&gt;          max TYPE i VALUE 5.&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_test_class DEFINITION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS lcl_test_class IMPLEMENTATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_test_class IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD increment_counter.&lt;/P&gt;&lt;P&gt;    num = num + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF num EQ max.&lt;/P&gt;&lt;P&gt;      RAISE EVENT break_statement  EXPORTING count = num.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/ num .&lt;/P&gt;&lt;P&gt;  ENDMETHOD.                    "increment_counter&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_test_class IMPLEMENTATION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS event_receiver DEFINITION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS event_receiver DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS handler FOR EVENT break_statement OF lcl_test_class  IMPORTING count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endclass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS event_receiver IMPLEMENTATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS event_receiver IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD handler.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   count = count + 10.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; count.&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'Event Raised'.&lt;/P&gt;&lt;P&gt;    endmethod.&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "event_receiver IMPLEMENTATION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:obj TYPE REF TO lcl_test_class,&lt;/P&gt;&lt;P&gt;     rec TYPE REF TO event_receiver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;CREATE OBJECT: obj,rec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set handler rec-&amp;gt;handler for obj." for all instances.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO 10 TIMES.&lt;/P&gt;&lt;P&gt;    CALL METHOD obj-&amp;gt;increment_counter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dinesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 08:14:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483010#M559708</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T08:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483011#M559709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     Events are the markers that define certain code that is to occur at certain time in the pgm.They help how your pgm should run.&lt;/P&gt;&lt;P&gt;Certain events governed by the AT COMMAND, for ex: used in interactive report.&lt;/P&gt;&lt;P&gt;Other events like INITIALIZATION, and START-OF-SELECTION., defines at the data selection occurs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The EVENTS are :&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION&lt;/P&gt;&lt;P&gt;END-OF-SELECTION&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 PFFUNCTION KEY NUMBER&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN&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;AT FIELD-GROUP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example1&lt;/P&gt;&lt;P&gt;data: p_year for sy-datum.&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;if sy-datum ge '28062007'&lt;/P&gt;&lt;P&gt;p_year = '2007'&lt;/P&gt;&lt;P&gt;else&lt;/P&gt;&lt;P&gt;p_year = 'yesteryear'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example 2.&lt;/P&gt;&lt;P&gt;selectio-screen pushbutton10(20) text-0001 user-command engl.&lt;/P&gt;&lt;P&gt;selectio-screen pushbutton50(20) text-0002 user-command germ.&lt;/P&gt;&lt;P&gt;at selection-screen.&lt;/P&gt;&lt;P&gt;at user-command&lt;/P&gt;&lt;P&gt;case sy-ucomm.&lt;/P&gt;&lt;P&gt;when 'engl'.&lt;/P&gt;&lt;P&gt; lang-english = 'y'.&lt;/P&gt;&lt;P&gt;when 'germ'.&lt;/P&gt;&lt;P&gt; lang-german = 'y'.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we can use similarly all the events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raghavendra.D.S.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 08:16:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483011#M559709</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T08:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483012#M559710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashok&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Events:&amp;lt;/b&amp;gt;                                         &amp;lt;b&amp;gt;Application:&amp;lt;/b&amp;gt;----&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;                                        -&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;Print-end_of_list         Define output text to be printed at the end of the entire list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Print-top_of_list          Define output text to be printed at the beginning of the entire list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Print-end_of_page      Define output text to be printed at the end of each page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Print-top_of_page       Define output text to be printed at the beginning of each page&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;subtotal_tesxt            Define self-defined subtotals texts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This events will be used for ALV report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If its useful reward points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;senthil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 09:47:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483012#M559710</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T09:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: event</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483013#M559711</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;7 events are there in classical report.&lt;/P&gt;&lt;P&gt;1.load of program.&lt;/P&gt;&lt;P&gt;2.initialization.&lt;/P&gt;&lt;P&gt;3.at selection screen &lt;/P&gt;&lt;P&gt;4.start of selection.&lt;/P&gt;&lt;P&gt;5.end of selection.&lt;/P&gt;&lt;P&gt;6.top of page.&lt;/P&gt;&lt;P&gt;7.end of page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;control level statements are&lt;/P&gt;&lt;P&gt;1.at new &amp;lt;f&amp;gt;&lt;/P&gt;&lt;P&gt;2.at end of &amp;lt;f&amp;gt;&lt;/P&gt;&lt;P&gt;3.at first&lt;/P&gt;&lt;P&gt;4.at last.&lt;/P&gt;&lt;P&gt;5.sum 6.on change of &amp;lt;f&amp;gt; etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drill down report events are&lt;/P&gt;&lt;P&gt;1.at line selection.&lt;/P&gt;&lt;P&gt;2.at user command.&lt;/P&gt;&lt;P&gt;3.at PF key&lt;/P&gt;&lt;P&gt;4.top of page during line selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example program for events in classical report.&lt;/P&gt;&lt;P&gt;report  line-count 2(25) line-size 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : KNA1.&lt;/P&gt;&lt;P&gt;DATA: WA_CUST TYPE KNA1,&lt;/P&gt;&lt;P&gt;      IT_CUST TYPE TABLE OF KNA1.&lt;/P&gt;&lt;P&gt;DATA T1 TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK BL1 WITH FRAME TITLE TEXT-100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS CUST FOR KNA1-KUNNR .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK BL1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  T1 = 100.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;  if cust eq space.&lt;/P&gt;&lt;P&gt;    MESSAGE W000(8I) with TEXT-101.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   E - Error   - Stop the process&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I - Information  - Display message and Continue with process&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   W - Warning      - Display warning and stop till the Enter is hited&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                       again&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON HELP-REQUEST for cust-low.&lt;/P&gt;&lt;P&gt;  T1 = 200.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_CUST INTO WA_CUST.&lt;/P&gt;&lt;P&gt;    WRITE: /  WA_CUST-KUNNR, WA_CUST-NAME1, WA_CUST-ORT01.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  SELECT * FROM KNA1 INTO TABLE IT_CUST WHERE KUNNR IN CUST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write 'Customer Details'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end-of-page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write: / 'Eminent Technologies'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2007 10:11:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/event/m-p/2483013#M559711</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-29T10:11:07Z</dc:date>
    </item>
  </channel>
</rss>

