<?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: Sy-tabix in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675163#M297841</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U need to clear the sy-tabix before processing the Loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR SY-TABIX.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE DAY = '1'.&lt;/P&gt;&lt;P&gt;..........&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;CLEAR SY-TABIX.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE DAY = '2'.&lt;/P&gt;&lt;P&gt;..........&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;This will work fine in ur case now...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Nov 2006 09:42:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-09T09:42:57Z</dc:date>
    <item>
      <title>Sy-tabix</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675162#M297840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;At the end of first loop sy-tabix carries value 3.&lt;/P&gt;&lt;P&gt; why its not get cleared when second loop starts.&lt;/P&gt;&lt;P&gt; In the second loop value starts from 3+ &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Monday&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; CLEAR: WA_BPSTAB, WA_BPSTAB2 .&lt;/P&gt;&lt;P&gt; LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;    WHERE DAY = '1'.&lt;/P&gt;&lt;P&gt;   &amp;lt;b&amp;gt; MOVE SY-TABIX TO LV_INDEX_MON.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;    clear sy-tabix.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; MOVE &amp;lt;GT_FINAL&amp;gt;-MATNR TO WA_BPSTAB-MONDAY.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE &amp;lt;GT_FINAL&amp;gt;-MATNR TO WA_BPSTAB-MONDAY.&lt;/P&gt;&lt;P&gt;  MOVE &amp;lt;GT_FINAL&amp;gt;-QUANTITY TO WA_BPSTAB2-MONDAY.&lt;/P&gt;&lt;P&gt;  APPEND WA_BPSTAB TO GT_BPSTAB.&lt;/P&gt;&lt;P&gt;  APPEND WA_BPSTAB2 TO GT_BPSTAB.&lt;/P&gt;&lt;P&gt;  LS_SUM_MON  =  LS_SUM_MON + &amp;lt;GT_FINAL&amp;gt;-QUANTITY.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;*WRITE &amp;lt;GT_FINAL&amp;gt;-QUANTITY  RIGHT-JUSTIFIED TO LV_DUMMY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Tuesday&lt;/P&gt;&lt;P&gt;LV_COUNTER = 13 .&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;    WHERE DAY = '2'.&lt;/P&gt;&lt;P&gt;  &amp;lt;b&amp;gt;MOVE SY-TABIX TO LV_INDEX_TUE.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;  READ TABLE GT_BPSTAB ASSIGNING &amp;lt;GT_BPSTAB&amp;gt;&lt;/P&gt;&lt;P&gt;    INDEX LV_COUNTER.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0 .&lt;/P&gt;&lt;P&gt;    WRITE &amp;lt;GT_FINAL&amp;gt;-MATNR TO &amp;lt;GT_BPSTAB&amp;gt;-TUESDAY.&lt;/P&gt;&lt;P&gt;    ADD 1 TO LV_COUNTER .&lt;/P&gt;&lt;P&gt;    READ TABLE GT_BPSTAB ASSIGNING &amp;lt;GT_BPSTAB&amp;gt;&lt;/P&gt;&lt;P&gt;    INDEX LV_COUNTER.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0 .&lt;/P&gt;&lt;P&gt;       MOVE &amp;lt;GT_FINAL&amp;gt;-QUANTITY TO &amp;lt;GT_BPSTAB&amp;gt;-TUESDAY.&lt;/P&gt;&lt;P&gt;       ADD 1 TO LV_COUNTER .&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:36:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675162#M297840</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: Sy-tabix</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675163#M297841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U need to clear the sy-tabix before processing the Loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR SY-TABIX.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE DAY = '1'.&lt;/P&gt;&lt;P&gt;..........&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;CLEAR SY-TABIX.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL ASSIGNING &amp;lt;GT_FINAL&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE DAY = '2'.&lt;/P&gt;&lt;P&gt;..........&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;This will work fine in ur case now...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:42:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675163#M297841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:42:57Z</dc:date>
    </item>
    <item>
      <title>Re: Sy-tabix</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675164#M297842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi John,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when you loop on some codition, sy-tabix gets filled with the no. of record in the loop which is satisfing the where condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you better to declare a variable and increment the variable in the loop and get into lv_index_mon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:49:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675164#M297842</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: Sy-tabix</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675165#M297843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would advice you to try and CLEAR the contents of GT_FINAL and &amp;lt;GT_FINAL&amp;gt; before the second loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it should work...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:58:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675165#M297843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: Sy-tabix</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675166#M297844</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;If u r using nested loops ( ie, loops with in loops ) it is better to avoid the use of sy-tabix.Take some index say ind1 for first loop pass and index2 say ind2 for secondloop pass , increment ind1 value after the outer loop pass is completed , increment ind2 value after the inner loop pass is completed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 10:41:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sy-tabix/m-p/1675166#M297844</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T10:41:44Z</dc:date>
    </item>
  </channel>
</rss>

