<?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: internal table looping in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524069#M847666</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;do this way to get the desired result..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT d_tokens_tab where str = wa_result-fld_name_begin.

 lv_tabix = sy-tabix.
write : lv_tabix.

endloop. &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Mar 2008 08:07:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-07T08:07:20Z</dc:date>
    <item>
      <title>internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524068#M847665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;temp_index = 5.&lt;/P&gt;&lt;P&gt;LOOP AT d_tokens_tab TRANSPORTING NO FIELDS WHERE sy-tabix GT temp_index AND&lt;/P&gt;&lt;P&gt;                                 str = wa_result-fld_name_begin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what i am trying to do in above loop is i want to get the row with column str = wa_result-fld_name_begin and THAT ROW MUST BE AFTER THE 5TH ROW.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for this requirement i ahve written above loop but iam getting an error no field called sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone provide a solution.&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Amarender Reddy B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:04:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524068#M847665</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T08:04:50Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524069#M847666</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;do this way to get the desired result..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT d_tokens_tab where str = wa_result-fld_name_begin.

 lv_tabix = sy-tabix.
write : lv_tabix.

endloop. &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:07:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524069#M847666</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T08:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524070#M847667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sonthosh this way, it loops through first 5 lines also, which is not neccessary, actually i need row after 5th row.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:09:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524070#M847667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T08:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524071#M847668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sy-tabix  must be field of the Internal table ... d_tokens_tab &lt;/P&gt;&lt;P&gt;U cannot use sy-tabix in where condition of loop .. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead write as ... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;temp_index = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT d_tokens_tab TRANSPORTING NO FIELDS WHERE&lt;/P&gt;&lt;P&gt;                                str = wa_result-fld_name_begin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   if sy-tabix GT temp_index.&lt;/P&gt;&lt;P&gt;   &amp;lt;write your coding&amp;gt;&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:11:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524071#M847668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T08:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524072#M847669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;U can do LIKE this.&lt;/P&gt;&lt;P&gt;SORT d_tokens_tab BY str.&lt;/P&gt;&lt;P&gt;READ TABLE d_tokens_tab WITH KEY str = wa_result-fld_name_begin&lt;/P&gt;&lt;P&gt;BINARY SEARCH&lt;/P&gt;&lt;P&gt;TRANSPORTING NO FIELDS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK sy-tabix GT 5.&lt;/P&gt;&lt;P&gt;Do your processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After executing the READ TABLE Statement sy-tabix will be set to the position number of the row found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If u have multiple records then u can do like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT d_tokens_tab INTO wa FROM 6 WHERE str = wa_result-fld_name_begin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do ur processing.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;This will start the looping from the 6th record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vinod Kumar Vemuru on Mar 7, 2008 1:47 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:14:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524072#M847669</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-03-07T08:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524073#M847670</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;  Try as follows instead of using sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT d_tokens_tab  &lt;STRONG&gt;FROM 6&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;                                    WHERE str = wa_result-fld_name_begin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FROM 6: this will fetch from 6th record and the where condition will work for the rest of the fetched records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 08:21:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524073#M847670</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T08:21:55Z</dc:date>
    </item>
    <item>
      <title>Re: internal table looping</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524074#M847671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Ramesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 12:37:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-looping/m-p/3524074#M847671</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T12:37:54Z</dc:date>
    </item>
  </channel>
</rss>

