<?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 Sorting and deleting internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350822#M1036103</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;I have a  senario like this. I have internal table with 3 fields and my internal table is papulated like &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A               B               C&lt;/P&gt;&lt;P&gt;123          X1             01/02/2007&lt;/P&gt;&lt;P&gt;123          X3             02/01/2007&lt;/P&gt;&lt;P&gt;126          X1             02/01/2007&lt;/P&gt;&lt;P&gt;123          X1             04/02/2007&lt;/P&gt;&lt;P&gt;123          X1             06/02/2007&lt;/P&gt;&lt;P&gt;123          X3             06/01/2007&lt;/P&gt;&lt;P&gt;126          X1             08/01/2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I wanted have a output like &lt;/P&gt;&lt;P&gt;A               B               C&lt;/P&gt;&lt;P&gt;123          X1             06/02/2007&lt;/P&gt;&lt;P&gt;123          X3             06/01/2007&lt;/P&gt;&lt;P&gt;126          X1             08/01/2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any body tell me how can I achive this output.&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;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Aug 2008 21:48:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-26T21:48:44Z</dc:date>
    <item>
      <title>Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350822#M1036103</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;I have a  senario like this. I have internal table with 3 fields and my internal table is papulated like &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A               B               C&lt;/P&gt;&lt;P&gt;123          X1             01/02/2007&lt;/P&gt;&lt;P&gt;123          X3             02/01/2007&lt;/P&gt;&lt;P&gt;126          X1             02/01/2007&lt;/P&gt;&lt;P&gt;123          X1             04/02/2007&lt;/P&gt;&lt;P&gt;123          X1             06/02/2007&lt;/P&gt;&lt;P&gt;123          X3             06/01/2007&lt;/P&gt;&lt;P&gt;126          X1             08/01/2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I wanted have a output like &lt;/P&gt;&lt;P&gt;A               B               C&lt;/P&gt;&lt;P&gt;123          X1             06/02/2007&lt;/P&gt;&lt;P&gt;123          X3             06/01/2007&lt;/P&gt;&lt;P&gt;126          X1             08/01/2007&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any body tell me how can I achive this output.&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;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 21:48:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350822#M1036103</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T21:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350823#M1036104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
SORT itab BY A B ascending C descending.
DELETE ADJACENT DUPLICATES FROM itab COMPARING A B.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 21:53:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350823#M1036104</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T21:53:50Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350824#M1036105</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;SORT TABLE BY A B Ascending and C Descending.&lt;/P&gt;&lt;P&gt;delete adjacent duplicates from TABLE COmapring A B C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 01:56:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350824#M1036105</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T01:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350825#M1036106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;mistake!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jürgen Hartwig on Aug 27, 2008 11:17 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 02:22:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350825#M1036106</guid>
      <dc:creator>former_member190578</dc:creator>
      <dc:date>2008-08-27T02:22:07Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350826#M1036107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The method provided by Alvaro and Praveen is not bad. But the main question is: what TYPE is your field C? When it is a date type, the recommended sort and delete works. But when C is a character field, it doesn't work. Let's say you have a table record looking like &lt;STRONG&gt;126 X1 09/01/2006&lt;/STRONG&gt;, the you will get an output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;A B C
123 X1 06/02/2007
123 X3 06/01/2007
126 X1 09/01/2006&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And I guess that's not what you want!?&lt;/P&gt;&lt;P&gt;When your C field is not of TYPE D, you have to convert it first and then the recommended statements work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Heinz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 02:51:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350826#M1036107</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T02:51:17Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350827#M1036108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it seemed that you want the latest data.&lt;/P&gt;&lt;P&gt;in this case, sort data and compare date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: wa_itab like line of itab,
         l_check.

sort itab by a b c.

loop at itab,
  at new c.
   l_check = 'X'.
  endat.

  if l_check = 'X'.
   move-corresponding itab to wa_itab.
   clear: l_check.
  endif.

  if itab-c LE wa_itab-c.
   delete itab.
  endif.  

 endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this would help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 02:56:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350827#M1036108</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T02:56:25Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350828#M1036109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SORT t_itab BY A B ascending.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DELETE ADJACENT DUPLICATES FROM t_itab COMPARING A B.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES delete the duplicate adjacent records by comparing the values of A and  B with the previous record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra Sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 02:58:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350828#M1036109</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T02:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Sorting and deleting internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350829#M1036110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venkat,&lt;/P&gt;&lt;P&gt;Use the below code to fulfill your requirement&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SORT it_fina BY A B ascending C descending.
delete adjacent duplicate comparing A.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 03:00:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-and-deleting-internal-table/m-p/4350829#M1036110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T03:00:36Z</dc:date>
    </item>
  </channel>
</rss>

