<?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 Splitting Large internal tables in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915513#M1147458</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to split large internal table into smaller ones of fixed number of lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The total number of lines are not known and is subjected to vary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naba&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Dec 2008 11:15:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-26T11:15:15Z</dc:date>
    <item>
      <title>Splitting Large internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915513#M1147458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to split large internal table into smaller ones of fixed number of lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The total number of lines are not known and is subjected to vary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naba&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2008 11:15:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915513#M1147458</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-26T11:15:15Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting Large internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915514#M1147459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;Check below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DESCRIBE TABLE i_main LINES l_lines.
IF l_lines GT 100.
l_num = l_lines / 100.
ENDIF.
l_start = 1.
l_end = 100.
DO l_num TIMES.
APPEND LINES OF i_main FROM l_start TO l_end INTO i_subtab.
Process ur subtab.
ADD 100 TO: l_start, l_end.
IF l_end GT l_lines.
l_end = l_lines.
ENDIF.
CHECK l_start GT l_lines.
EXIT.
ENDDO.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2008 11:23:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915514#M1147459</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-12-26T11:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting Large internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915515#M1147460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not sure about your requirements, you try with the below solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Itab : contains all entries  let us say 3000&lt;/P&gt;&lt;P&gt;Itab1  &lt;/P&gt;&lt;P&gt;itab2&lt;/P&gt;&lt;P&gt;itab3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No.of entries to be split based on 3000/n  ( 3000/3)  = 1000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split_val = 1000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N_split_from = 1&lt;/P&gt;&lt;P&gt;N_split_to = 1000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND LINES OF ITAB1 FROM N_split_from TO N_split TO ITAB1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N_split_from = 1 +  split_val&lt;/P&gt;&lt;P&gt;N_split_to = 1000 + split_val&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND LINES OF ITAB1 FROM N_split_from TO N_split TO ITAB2. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;N_split_from = 1 +  split_val&lt;/P&gt;&lt;P&gt;N_split_to = 1000 + split_val&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND LINES OF ITAB1 FROM N_split_from TO N_split TO ITAB3. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sasi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2008 11:29:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/splitting-large-internal-tables/m-p/4915515#M1147460</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-26T11:29:54Z</dc:date>
    </item>
  </channel>
</rss>

