<?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: divide internal table. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069291#M1177861</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe Avinash has given a better option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you divide the total internal table lines using some logic and use the logic provided by Avinash. but what will be the benefit? I suggest you select upto 50 lakh lines&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Jan 2009 07:39:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-29T07:39:31Z</dc:date>
    <item>
      <title>divide internal table.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069287#M1177857</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;I have internal table with 4 crore records and i want to divide it in 8 separate internal tables i.e. 50 lakh records in one internal table and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so how i can do it ? is there any command or i have to go through loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2009 07:16:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069287#M1177857</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-29T07:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: divide internal table.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069288#M1177858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test the following Sample Code Hope will solve out your problem,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TABLES: kna1.

data: it1_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE,
      it2_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE,
      it3_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE,
      it4_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE,
      it5_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE,
      it6_kna1 like STANDARD TABLE OF kna1 WITH HEADER LINE.


SELECT * from kna1
  into CORRESPONDING FIELDS OF TABLE it1_kna1.

SORT it1_kna1 by kunnr.
LOOP AT it1_kna1 FROM  1 to 10.
  APPEND it1_kna1 to it2_kna1.
ENDLOOP.

LOOP AT it1_kna1 FROM  11 to 20.
  APPEND it1_kna1 to it2_kna1.
ENDLOOP.

LOOP AT it1_kna1 FROM  21 to 30.
  APPEND it1_kna1 to it3_kna1.
ENDLOOP.

LOOP AT it1_kna1 FROM  31 to 40.
  APPEND it1_kna1 to it4_kna1.
ENDLOOP.

LOOP AT it1_kna1 FROM  41 to 50.
  APPEND it1_kna1 to it5_kna1.
ENDLOOP.

LOOP AT it1_kna1 FROM  51 to 60.
  APPEND it1_kna1 to it6_kna1.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please Reply if any problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;/P&gt;&lt;P&gt;Faisal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2009 07:25:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069288#M1177858</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2009-01-29T07:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: divide internal table.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069289#M1177859</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;PRE&gt;&lt;CODE&gt;APPEND LINES OF jtab [FROM idx1] [TO idx2] to ITAB.


EXAMPLE:
APPEND LINES OF jtab 1    TO 100 to ITAB.
APPEND LINES OF jtab 101 TO 200 to ITAB.
APPEND LINES OF jtab 201 TO 300 to ITAB.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2009 07:32:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069289#M1177859</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-29T07:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: divide internal table.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069290#M1177860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Use APPEND LINES Statement as shown in below sample code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample code&lt;/P&gt;&lt;P&gt;data : begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;   dat type sy-datum,&lt;/P&gt;&lt;P&gt;   num type i,&lt;/P&gt;&lt;P&gt;  END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : begin of itab1 occurs 0,&lt;/P&gt;&lt;P&gt;   dat type sy-datum,&lt;/P&gt;&lt;P&gt;   num type i,&lt;/P&gt;&lt;P&gt;  END OF itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab-dat = '01012009'.&lt;/P&gt;&lt;P&gt;  itab-num = '11111'.&lt;/P&gt;&lt;P&gt;  append itab.&lt;/P&gt;&lt;P&gt;   itab-dat = '03012009'.&lt;/P&gt;&lt;P&gt;  itab-num = '22222'.&lt;/P&gt;&lt;P&gt;  append itab.&lt;/P&gt;&lt;P&gt;  itab-dat = '03012009'.&lt;/P&gt;&lt;P&gt;  itab-num = '11111'.&lt;/P&gt;&lt;P&gt;  append itab.&lt;/P&gt;&lt;P&gt;  itab-dat = '04012009'.&lt;/P&gt;&lt;P&gt;  itab-num = '11111'.&lt;/P&gt;&lt;P&gt;  append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;append lines of itab from 1 to 2 to itab1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It works as you required.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2009 07:36:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069290#M1177860</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-29T07:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: divide internal table.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069291#M1177861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe Avinash has given a better option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you divide the total internal table lines using some logic and use the logic provided by Avinash. but what will be the benefit? I suggest you select upto 50 lakh lines&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2009 07:39:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/divide-internal-table/m-p/5069291#M1177861</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-29T07:39:31Z</dc:date>
    </item>
  </channel>
</rss>

