<?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 Delete repeat fields in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509898#M567591</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 internal table with some fields, and many fiels are repeat. I would delete the fields that are repeat, but not all the fields of this record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;Code    Name     Price    Date    Num&lt;/P&gt;&lt;P&gt;10          X           20       12-10    9&lt;/P&gt;&lt;P&gt;10          X           20       15-10    12&lt;/P&gt;&lt;P&gt;15          R           14       14-10    8&lt;/P&gt;&lt;P&gt;15          R           14       12-10    5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i would....&lt;/P&gt;&lt;P&gt;10          X            20       12-10    9&lt;/P&gt;&lt;P&gt;                                      15-10   12&lt;/P&gt;&lt;P&gt;15         R             15     14-10     8&lt;/P&gt;&lt;P&gt;                                     12-10    5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Jul 2007 15:23:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-09T15:23:48Z</dc:date>
    <item>
      <title>Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509898#M567591</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 internal table with some fields, and many fiels are repeat. I would delete the fields that are repeat, but not all the fields of this record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;Code    Name     Price    Date    Num&lt;/P&gt;&lt;P&gt;10          X           20       12-10    9&lt;/P&gt;&lt;P&gt;10          X           20       15-10    12&lt;/P&gt;&lt;P&gt;15          R           14       14-10    8&lt;/P&gt;&lt;P&gt;15          R           14       12-10    5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i would....&lt;/P&gt;&lt;P&gt;10          X            20       12-10    9&lt;/P&gt;&lt;P&gt;                                      15-10   12&lt;/P&gt;&lt;P&gt;15         R             15     14-10     8&lt;/P&gt;&lt;P&gt;                                     12-10    5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:23:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509898#M567591</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509899#M567592</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;Please try to sort the internal table and use delete adjacent duplicate entries statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syntax:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DELETE ADJACENT DUPLICATE ENTRIES FROM &amp;lt;itab&amp;gt; 
                          [COMPARING &amp;lt;f1&amp;gt; &amp;lt;f 2&amp;gt; ...  
                          |ALL FIELDS].
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:28:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509899#M567592</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-07-09T15:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509900#M567593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, becase delete adjecent delete all the record, and only want to delete the three first fields of the record......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:32:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509900#M567593</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:32:09Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509901#M567594</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;Try like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delete Adjacent Duplicates From Itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:38:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509901#M567594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509902#M567595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to mention first three fields in delete adjacent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by field1 field2 field3.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATE ENTRIES FROM &amp;lt;itab&amp;gt; &lt;/P&gt;&lt;P&gt;                          COMPARING field1 field2 field3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Seshu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Seshu Maramreddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:38:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509902#M567595</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509903#M567596</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;What do you really mean with DELETE?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can't delete the fields, but it can clear or don't write their value:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SORT ITAB BY CODE NAME PRICE.

DATA: _NEW.

LOOP AT ITAB.
  _NEW = SPACE.

  AT NEW PRICE.
     _NEW = 'X'.
  ENDAT.

  IF _NEW = 'X'.
    WRITE: / ITAB-CODE, ITAB-NAME, ITAB-PRICE, ITAB-&amp;lt;FIELD&amp;gt;........
  ELSE.
    WRITE: / ITAB-&amp;lt;FIELD&amp;gt;........
  ENDIF.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The field PRICE has to be define as CHAR field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:47:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509903#M567596</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: Delete repeat fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509904#M567597</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;Please try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: string_old(5),
      string_new(5).

sort itab.

loop at itab.
  at first.
    move: itab-code(2)  to string_old(2),
          itab-name(1)  to string_old+2(1), 
          itab-price(2) to string_old+3(2).
    
    continue.
  endat.     

  move: itab-code(2)  to string_new(2),
        itab-name(1)  to string_new+2(1), 
        itab-price(2) to string_new+3(2).

  if string_old = string_new.
    move: spaces to itab-code(2),
          spaces to itab-name(1),
          spaces to itab-price(2).
    
    modify itab.
  endif.

  string_old = string_new.

endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:47:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-repeat-fields/m-p/2509904#M567597</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-07-09T15:47:07Z</dc:date>
    </item>
  </channel>
</rss>

