<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973164#M948986</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your reply,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but that way im jus getting same records...appending&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Jun 2008 11:20:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-18T11:20:51Z</dc:date>
    <item>
      <title>internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973161#M948983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guyz,&lt;/P&gt;&lt;P&gt;i have an internal table with 20records. and im looping on the table &lt;/P&gt;&lt;P&gt;for eg:&lt;/P&gt;&lt;P&gt;TABLES : kna1.&lt;/P&gt;&lt;P&gt;DATA : lt_kna1 TYPE TABLE OF kna1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : lv_count1(2) TYPE c  VALUE '21',&lt;/P&gt;&lt;P&gt;       lv_count2(2) TYPE c VALUE  '10',&lt;/P&gt;&lt;P&gt;       lv_div TYPE c,&lt;/P&gt;&lt;P&gt;       lv_rem TYPE c,&lt;/P&gt;&lt;P&gt;       lv_tot TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_div = lv_count1 / lv_count2.&lt;/P&gt;&lt;P&gt;lv_rem = lv_count1 MOD lv_count2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_tot = lv_div + lv_rem.&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO lv_tot TIMES.&lt;/P&gt;&lt;P&gt;  SELECT * FROM kna1&lt;/P&gt;&lt;P&gt;  INTO TABLE lt_kna1&lt;/P&gt;&lt;P&gt;  UP TO 10 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;so wot i want is if the lv_tot = 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the first loop i should get first 10 records&lt;/P&gt;&lt;P&gt;in the second loop i should get next 10 records&lt;/P&gt;&lt;P&gt;and so on...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz advise..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:15:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973161#M948983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:15:33Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973162#M948984</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  ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO lv_tot TIMES.&lt;/P&gt;&lt;P&gt;SELECT * FROM kna1&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;APPENDING&lt;/STRONG&gt; TABLE lt_kna1&lt;/P&gt;&lt;P&gt;UP TO 10 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:17:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973162#M948984</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:17:52Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973163#M948985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;  You can use the addition From and to in the loop statement.&lt;/P&gt;&lt;P&gt;in a varaible get the total number of recods in the internal table and create a while loop , which is executed till all the records in the table are porcessed.&lt;/P&gt;&lt;P&gt;Inside the while loop use the loop at statemnet with the addition.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:18:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973163#M948985</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:18:53Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973164#M948986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your reply,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but that way im jus getting same records...appending&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:20:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973164#M948986</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:20:51Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973165#M948987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could u lpzz tell me whats that lv_count1 and lv_count2 ...are they static values or wether that values ned to be entered by the end user ......&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;chandu reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:23:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973165#M948987</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:23:21Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973166#M948988</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;You have to change the Up to n rows dyanamically.&lt;/P&gt;&lt;P&gt;For the 1 st loop select upt o10 rows , for the second loop select up to 20 rows . for the third loop select up to 30 rows .&lt;/P&gt;&lt;P&gt;finally delete duplicate records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:26:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973166#M948988</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973167#M948989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;lv_count1 is dynamic value&lt;/P&gt;&lt;P&gt;lv_count2 is  static value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:28:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973167#M948989</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973168#M948990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;you can do like this given in a piece of code.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------" /&gt;&lt;P&gt;REPORT demo_select_into_package .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa   TYPE spfli,&lt;/P&gt;&lt;P&gt;      itab TYPE SORTED TABLE OF spfli&lt;/P&gt;&lt;P&gt;                WITH UNIQUE KEY carrid connid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT carrid connid&lt;/P&gt;&lt;P&gt;  FROM spfli&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;       PACKAGE SIZE 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itab INTO wa.&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid, wa-connid.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SKIP 1.&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;HR originaltext="-------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or you can write the select query as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM kna1&lt;/P&gt;&lt;P&gt;appending TABLE lt_kna1&lt;/P&gt;&lt;P&gt;UP TO 10 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will help you out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help children of U.N World Food Program by rewarding them and encourage others to answer your queries&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:29:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973168#M948990</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973169#M948991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: GT_KNA1 TYPE STANDARD TABLE OF KNA1,&lt;/P&gt;&lt;P&gt;      GT_TEMP TYPE STANDARD TABLE OF KNA1,&lt;/P&gt;&lt;P&gt;      START TYPE I,&lt;/P&gt;&lt;P&gt;      END TYPE I.&lt;/P&gt;&lt;P&gt;START = 1.&lt;/P&gt;&lt;P&gt;END = 10.&lt;/P&gt;&lt;P&gt;SELECT * FROM KNA1 INTO TABLE GT_KNA1.&lt;/P&gt;&lt;P&gt;DO 3 TIMES.&lt;/P&gt;&lt;P&gt;  APPEND LINES OF GT_KNA1 FROM START TO END TO GT_TEMP.&lt;/P&gt;&lt;P&gt;*do the processing of gt_temp&lt;/P&gt;&lt;P&gt;*clear gt_temp  &lt;/P&gt;&lt;P&gt;  START = START + 10.&lt;/P&gt;&lt;P&gt;  END = END + 10.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add this logic in your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Janani&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:31:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973169#M948991</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:31:52Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973170#M948992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;report .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : kna1.&lt;/P&gt;&lt;P&gt;DATA : lt_kna1 TYPE TABLE OF kna1 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        lt_kna2 TYPE TABLE OF kna1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : lv_count1(2) TYPE c VALUE '21',&lt;/P&gt;&lt;P&gt;lv_count2(2) TYPE c VALUE '10',&lt;/P&gt;&lt;P&gt;lv_div TYPE c,&lt;/P&gt;&lt;P&gt;lv_rem TYPE c,&lt;/P&gt;&lt;P&gt;lv_tot TYPE c,&lt;/P&gt;&lt;P&gt;n1 type i,&lt;/P&gt;&lt;P&gt;n2 type i .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_div = lv_count1 / lv_count2.&lt;/P&gt;&lt;P&gt;lv_rem = lv_count1 MOD lv_count2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_tot = lv_div + lv_rem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM kna1&lt;/P&gt;&lt;P&gt;         into TABLE lt_kna1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n1 = 1.&lt;/P&gt;&lt;P&gt;n2 = 10.&lt;/P&gt;&lt;P&gt;DO lv_tot TIMES.&lt;/P&gt;&lt;P&gt;append lines of lt_kna1 from n1  to n2 to lt_kna2.&lt;/P&gt;&lt;P&gt;loop at lt_kna2.&lt;/P&gt;&lt;P&gt;write:/ lt_kna2-kunnr .&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;refresh lt_kna2.&lt;/P&gt;&lt;P&gt;n1 = n1 + 10.&lt;/P&gt;&lt;P&gt;n2 = n2 + 10.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 11:48:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/3973170#M948992</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T11:48:47Z</dc:date>
    </item>
  </channel>
</rss>

