<?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: control break statement.. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510332#M567724</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 this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE MARA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: V_CHANGE(13).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-MTART = '10'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-MTART = '10'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-MTART = '20'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ITAB-MTART ITAB-MATKL INTO V_CHANGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ON CHANGE OF V_CHANGE.&lt;/P&gt;&lt;P&gt;WRITE: / SY-TABIX.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points if useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jul 2007 05:53:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-12T05:53:05Z</dc:date>
    <item>
      <title>control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510331#M567723</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;can anybody give me a sample program related to 'on change of' statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;shyja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 05:51:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510331#M567723</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T05:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510332#M567724</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 this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE MARA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: V_CHANGE(13).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB-MTART = '10'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-MTART = '10'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-MTART = '20'. ITAB-MATKL = '1'.APPEND ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ITAB-MTART ITAB-MATKL INTO V_CHANGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ON CHANGE OF V_CHANGE.&lt;/P&gt;&lt;P&gt;WRITE: / SY-TABIX.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points if useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 05:53:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510332#M567724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T05:53:05Z</dc:date>
    </item>
    <item>
      <title>Re: control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510333#M567725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Example: &lt;/P&gt;&lt;P&gt;In a SELECT loop, a statement block should only be executed if the content of the column CARRID has changed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA spfli_wa TYPE spfli. &lt;/P&gt;&lt;P&gt;SELECT * &lt;/P&gt;&lt;P&gt;       FROM spfli &lt;/P&gt;&lt;P&gt;       INTO spfli_wa &lt;/P&gt;&lt;P&gt;       ORDER BY carrid. &lt;/P&gt;&lt;P&gt;  ... &lt;/P&gt;&lt;P&gt;  ON CHANGE OF spfli_wa-carrid. &lt;/P&gt;&lt;P&gt;    ... &lt;/P&gt;&lt;P&gt;  ENDON. &lt;/P&gt;&lt;P&gt;  ... &lt;/P&gt;&lt;P&gt;ENDSELECT. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF fs_spfli,&lt;/P&gt;&lt;P&gt;        carrid TYPE spfli-carrid,&lt;/P&gt;&lt;P&gt;        connid TYPE spfli-connid,&lt;/P&gt;&lt;P&gt;        countryfr TYPE spfli-countryfr,&lt;/P&gt;&lt;P&gt;      END OF fs_spfli.&lt;/P&gt;&lt;P&gt;DATA: t_spfli LIKE STANDARD TABLE OF fs_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM spfli INTO CORRESPONDING FIELDS OF TABLE t_spfli.&lt;/P&gt;&lt;P&gt;loop at t_spfli into fs_spfli.&lt;/P&gt;&lt;P&gt;  on change of fs_spfli-carrid.&lt;/P&gt;&lt;P&gt;    write:&lt;/P&gt;&lt;P&gt;      / fs_spfli-carrid.&lt;/P&gt;&lt;P&gt;  endon.&lt;/P&gt;&lt;P&gt;  write fs_spfli-connid.&lt;/P&gt;&lt;P&gt;endloop.&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;Pavan P.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 05:55:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510333#M567725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T05:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510334#M567726</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;1. AT FIRST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. At New&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. At LAST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4 AT END&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new event will tigger when ever new record and it works from left column to right column&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;on change is also same but only diffrence is it triggers from right clumn to left clumn&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check with below program :&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 ZTEST_IEVENTS&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 ZTEST_IEVENTS no standard page heading&lt;/P&gt;&lt;P&gt;line-count 40(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of i_vbap occurs 0,&lt;/P&gt;&lt;P&gt;vbeln like vbap-vbeln,&lt;/P&gt;&lt;P&gt;posnr like vbap-posnr,&lt;/P&gt;&lt;P&gt;matnr like vbap-matnr,&lt;/P&gt;&lt;P&gt;kwmeng like vbap-kwmeng,&lt;/P&gt;&lt;P&gt;netpr like vbap-netpr,&lt;/P&gt;&lt;P&gt;end of i_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data wa_vbap like line of i_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data v_flag type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options s_vbeln for vbap-vbeln obligatory.&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;select vbeln&lt;/P&gt;&lt;P&gt;posnr&lt;/P&gt;&lt;P&gt;matnr&lt;/P&gt;&lt;P&gt;kwmeng&lt;/P&gt;&lt;P&gt;netpr from vbap&lt;/P&gt;&lt;P&gt;into table i_vbap&lt;/P&gt;&lt;P&gt;where vbeln in s_vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort i_vbap by vbeln posnr.&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 i_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move i_vbap to wa_vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at first.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/2 'Order #',15 'Item #',28 'Material #',50 'Qty', 70 'Net value'.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new vbeln.&lt;/P&gt;&lt;P&gt;write:/2 wa_vbap-vbeln,15 wa_vbap-posnr,28 wa_vbap-matnr,&lt;/P&gt;&lt;P&gt;47 wa_vbap-kwmeng,65 wa_vbap-netpr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_flag = 'X'.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if v_flag ne 'X'.&lt;/P&gt;&lt;P&gt;write:/15 wa_vbap-posnr,28 wa_vbap-matnr,&lt;/P&gt;&lt;P&gt;47 wa_vbap-kwmeng,65 wa_vbap-netpr.&lt;/P&gt;&lt;P&gt;&lt;/P&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;&lt;/P&gt;&lt;P&gt;at end of vbeln.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;write:/5 'Sub totals', 47 i_vbap-kwmeng,65 i_vbap-netpr.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at last .&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;sum.&lt;/P&gt;&lt;P&gt;write:/5 'Grand Totals',47 i_vbap-kwmeng,65 i_vbap-netpr.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;write:/ 'end of page', 'Footer'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;clear v_flag.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points for the useful answers&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;reena&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 05:56:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510334#M567726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T05:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510335#M567727</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;In order to debug a popup you have to create a small text file on your local computer. &lt;/P&gt;&lt;P&gt;The content of the text file is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[FUNCTION]&lt;/P&gt;&lt;P&gt;Command=/H&lt;/P&gt;&lt;P&gt;Title=Debugger&lt;/P&gt;&lt;P&gt;Type=SystemCommand&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1)Place this little text file on your desktop or wherever you can reach it easily.&lt;/P&gt;&lt;P&gt;2)Start Debugging.&lt;/P&gt;&lt;P&gt;3)Whenever you want to debug a popup take this little file and drop it over your popup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;P&gt;Reshma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 05:59:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510335#M567727</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T05:59:02Z</dc:date>
    </item>
    <item>
      <title>Re: control break statement..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510336#M567728</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;&lt;/P&gt;&lt;P&gt;On change of statement is now become obsolete in higher versions.In stead of using at new and at end of we can use on change of event.I t can be used outside the loop also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in side the loop it is used like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose itab has the duplicate Material numbers.&lt;/P&gt;&lt;P&gt;To print out unique materials...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_mara.&lt;/P&gt;&lt;P&gt;ON CHANGE OF it_mara-matnr.&lt;/P&gt;&lt;P&gt;WRITE itab-matnr.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;TABLES T100.&lt;/P&gt;&lt;P&gt;SELECT * FROM T100 WHERE SPRSL = SY-LANGU AND&lt;/P&gt;&lt;P&gt;MSGNR &amp;lt; '010'&lt;/P&gt;&lt;P&gt;ORDER BY PRIMARY KEY.&lt;/P&gt;&lt;P&gt;ON CHANGE OF T100-ARBGB.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;WRITE: / '**&lt;STRONG&gt;', T100-ARBGB, '&lt;/STRONG&gt;**'.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;WRITE: / T100-MSGNR, T100-TEXT.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 06:00:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/control-break-statement/m-p/2510336#M567728</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T06:00:54Z</dc:date>
    </item>
  </channel>
</rss>

