<?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: Split the internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518430#M1261439</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;jst copy paste n execute.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of ty_tab,&lt;/P&gt;&lt;P&gt;        f1 type char2,&lt;/P&gt;&lt;P&gt;        f2 type char2,&lt;/P&gt;&lt;P&gt;        f3 type char2,&lt;/P&gt;&lt;P&gt;        f4 type char2,&lt;/P&gt;&lt;P&gt;        f5 type char2,&lt;/P&gt;&lt;P&gt;        End of ty_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : itab type ty_tab occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data : itab1 type ty_tab occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : var1 type char2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'aa'.&lt;/P&gt;&lt;P&gt;itab-f3 = '10'.&lt;/P&gt;&lt;P&gt;itab-f2 = '20'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '11'.&lt;/P&gt;&lt;P&gt;itab-f2 = '21'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'cc'.&lt;/P&gt;&lt;P&gt;itab-f3 = '12'.&lt;/P&gt;&lt;P&gt;itab-f2 = '22'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '11'.&lt;/P&gt;&lt;P&gt;itab-f2 = '21'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'aa'.&lt;/P&gt;&lt;P&gt;itab-f3 = '30'.&lt;/P&gt;&lt;P&gt;itab-f2 = '40'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '31'.&lt;/P&gt;&lt;P&gt;itab-f2 = '41'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '32'.&lt;/P&gt;&lt;P&gt;itab-f2 = '42'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by f1.&lt;/P&gt;&lt;P&gt;loop at itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if var1 is initial.&lt;/P&gt;&lt;P&gt;var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elseif var1 &amp;lt;&amp;gt; itab-F1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elseif var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F4 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F5 = itab-F3.&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, 24 Apr 2009 06:12:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-24T06:12:45Z</dc:date>
    <item>
      <title>Split the internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518427#M1261436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have intenal table like...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aa      10      20&lt;/P&gt;&lt;P&gt;bb      11      21&lt;/P&gt;&lt;P&gt;cc      13     30&lt;/P&gt;&lt;P&gt;aa       22     33&lt;/P&gt;&lt;P&gt;bb       45     22&lt;/P&gt;&lt;P&gt;cc       12    22&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here i want to add the same record in one line like...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aa      10     20    22    33&lt;/P&gt;&lt;P&gt;bb      11    21     45    22&lt;/P&gt;&lt;P&gt;cc       13   30     12    22&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plese help me........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 05:53:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518427#M1261436</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-24T05:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: Split the internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518428#M1261437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;use the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_macro_name="Code"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of ty,&lt;/P&gt;&lt;P&gt;         id 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;         n3 type i,&lt;/P&gt;&lt;P&gt;         n4 type i,&lt;/P&gt;&lt;P&gt;end of ty.&lt;/P&gt;&lt;P&gt;data : itab type table of ty initial size 0,&lt;/P&gt;&lt;P&gt;wa type ty.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by id.&lt;/P&gt;&lt;P&gt;loop at itab into wa..&lt;/P&gt;&lt;P&gt;if wa-id eq wa-id.&lt;/P&gt;&lt;P&gt;wa-n3 = wa-n1.&lt;/P&gt;&lt;P&gt;wa-n4 = wa-n2.&lt;/P&gt;&lt;P&gt;append wa to itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop&lt;/P&gt;&lt;P&gt;sort itab by id.&lt;/P&gt;&lt;P&gt;deleet adjacent duplicates from itab comparing id.&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;Mansi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: SAP USER on Apr 24, 2009 8:00 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 05:57:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518428#M1261437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-24T05:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: Split the internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518429#M1261438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort table by Field one whihc contains that aa, bb etc....&lt;/P&gt;&lt;P&gt;table will loo like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F1 F2 F3 F4 F5&lt;/P&gt;&lt;P&gt;aa 10 20&lt;/P&gt;&lt;P&gt;aa 22 33&lt;/P&gt;&lt;P&gt;bb 11 21&lt;/P&gt;&lt;P&gt;bb 45 22&lt;/P&gt;&lt;P&gt;cc 13 30&lt;/P&gt;&lt;P&gt;cc 12 22&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : var1 type &amp;lt; field of type aa, bb etc..)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if var1 is initial.&lt;/P&gt;&lt;P&gt;var1= itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elseif var1 &amp;lt;&amp;gt; itab-F1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append ittab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1= itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Else if var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F4 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F5 = itab-F3.&lt;/P&gt;&lt;P&gt;endif.&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;hope this helps you..... close the post if u get the solution&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 06:03:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518429#M1261438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-24T06:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Split the internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518430#M1261439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;jst copy paste n execute.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types : begin of ty_tab,&lt;/P&gt;&lt;P&gt;        f1 type char2,&lt;/P&gt;&lt;P&gt;        f2 type char2,&lt;/P&gt;&lt;P&gt;        f3 type char2,&lt;/P&gt;&lt;P&gt;        f4 type char2,&lt;/P&gt;&lt;P&gt;        f5 type char2,&lt;/P&gt;&lt;P&gt;        End of ty_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : itab type ty_tab occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data : itab1 type ty_tab occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : var1 type char2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'aa'.&lt;/P&gt;&lt;P&gt;itab-f3 = '10'.&lt;/P&gt;&lt;P&gt;itab-f2 = '20'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '11'.&lt;/P&gt;&lt;P&gt;itab-f2 = '21'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'cc'.&lt;/P&gt;&lt;P&gt;itab-f3 = '12'.&lt;/P&gt;&lt;P&gt;itab-f2 = '22'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '11'.&lt;/P&gt;&lt;P&gt;itab-f2 = '21'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'aa'.&lt;/P&gt;&lt;P&gt;itab-f3 = '30'.&lt;/P&gt;&lt;P&gt;itab-f2 = '40'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '31'.&lt;/P&gt;&lt;P&gt;itab-f2 = '41'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-f1 = 'bb'.&lt;/P&gt;&lt;P&gt;itab-f3 = '32'.&lt;/P&gt;&lt;P&gt;itab-f2 = '42'.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by f1.&lt;/P&gt;&lt;P&gt;loop at itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if var1 is initial.&lt;/P&gt;&lt;P&gt;var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elseif var1 &amp;lt;&amp;gt; itab-F1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F2 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F3 = itab-F3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Elseif var1 = itab-F1.&lt;/P&gt;&lt;P&gt;itab1-F4 = itab-F2.&lt;/P&gt;&lt;P&gt;itab1-F5 = itab-F3.&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, 24 Apr 2009 06:12:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-the-internal-table/m-p/5518430#M1261439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-24T06:12:45Z</dc:date>
    </item>
  </channel>
</rss>

