<?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 Extract - Delete Adjacent Duplicates in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195697#M761505</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;As in internal tables is it possible to delete adjacent duplicate records from an extract ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Dec 2007 05:45:25 GMT</pubDate>
    <dc:creator>ramesh_kajuru</dc:creator>
    <dc:date>2007-12-20T05:45:25Z</dc:date>
    <item>
      <title>Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195697#M761505</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;As in internal tables is it possible to delete adjacent duplicate records from an extract ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:45:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195697#M761505</guid>
      <dc:creator>ramesh_kajuru</dc:creator>
      <dc:date>2007-12-20T05:45:25Z</dc:date>
    </item>
    <item>
      <title>Re: Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195698#M761506</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;Yes , Refer this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF connection, &lt;/P&gt;&lt;P&gt;        cityfrom TYPE spfli-cityfrom, &lt;/P&gt;&lt;P&gt;        cityto   TYPE spfli-cityto, &lt;/P&gt;&lt;P&gt;        distid   TYPE spfli-distid, &lt;/P&gt;&lt;P&gt;        distance TYPE spfli-distance, &lt;/P&gt;&lt;P&gt;      END OF connection. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA connection_tab LIKE SORTED TABLE OF connection &lt;/P&gt;&lt;P&gt;                    WITH NON-UNIQUE KEY cityfrom cityto &lt;/P&gt;&lt;P&gt;                                        distid distance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT cityfrom cityto distid distance &lt;/P&gt;&lt;P&gt;       FROM spfli &lt;/P&gt;&lt;P&gt;       INTO TABLE connection_tab. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM connection_tab. &lt;/P&gt;&lt;P&gt;&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;pRashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:47:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195698#M761506</guid>
      <dc:creator>former_member386202</dc:creator>
      <dc:date>2007-12-20T05:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195699#M761507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete adjacent duplicated from table itab comparing f1 f2 f3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;f1 and f2 and f3 are the fields u want to compare&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:47:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195699#M761507</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2007-12-20T05:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195700#M761508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it is possible to delete adjacent duplicates in an internal table.&lt;/P&gt;&lt;P&gt;After uploading datas in to ur internal table jus use the foll..&lt;/P&gt;&lt;P&gt;Delete adjacent duplicates from &amp;lt;Internal_table&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also delete duplicates comparing certain fields...&lt;/P&gt;&lt;P&gt;For eg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delete adjacent duplicates from &amp;lt;Internal_table&amp;gt; comparing &amp;lt;field1&amp;gt; &amp;lt;field1&amp;gt;.  "as u require.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:50:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195700#M761508</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-20T05:50:03Z</dc:date>
    </item>
    <item>
      <title>Re: Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195701#M761509</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;&lt;STRONG&gt;Deleting Adjacent Duplicate Entries&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;To delete adjacent duplicate entries use the following statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATE ENTRIES FROM &amp;lt;itab&amp;gt;&lt;/P&gt;&lt;P&gt;[COMPARING &amp;lt;f1&amp;gt; &amp;lt;f2&amp;gt; ...&lt;/P&gt;&lt;P&gt;|ALL FIELDS].&lt;/P&gt;&lt;P&gt;The system deletes all adjacent duplicate entries from the internal table &amp;lt;itab&amp;gt;. Entries are duplicate if they fulfill one of the following compare criteria:&lt;/P&gt;&lt;P&gt;  Without the COMPARING addition, the contents of the key fields of the table must be identical in both lines.&lt;/P&gt;&lt;P&gt;  If you use the addition COMPARING &amp;lt;f1&amp;gt; &amp;lt;f2&amp;gt; ... the contents of the specified fields &amp;lt;f1&amp;gt; &amp;lt;f2&amp;gt; ... must be identical in both lines. You can also specify a field &amp;lt;fi&amp;gt; dynamically as&lt;/P&gt;&lt;P&gt;the contents of a field &amp;lt;ni&amp;gt; in the form (&amp;lt;ni&amp;gt;). If &amp;lt;ni&amp;gt; is empty when the statement is executed, it is ignored. You can restrict the search to partial fields by specifying offset and length.&lt;/P&gt;&lt;P&gt;  If you use the addition COMPARING ALL FIELDS the contents of all fields of both lines must be identical.&lt;/P&gt;&lt;P&gt;You can use this statement to delete all duplicate entries from an internal table if the table is sorted by the specified compare criterion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If at least one line is deleted, the system sets SY-SUBRC to 0, otherwise to 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex.&lt;/P&gt;&lt;P&gt;DATA OFF TYPE I.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF LINE,&lt;/P&gt;&lt;P&gt;COL1 TYPE I,&lt;/P&gt;&lt;P&gt;COL2 TYPE C,&lt;/P&gt;&lt;P&gt;END OF LINE.&lt;/P&gt;&lt;P&gt;DATA ITAB LIKE STANDARD TABLE OF LINE&lt;/P&gt;&lt;P&gt;WITH NON-UNIQUE KEY COL2.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 1. LINE-COL2 = 'A'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 1. LINE-COL2 = 'A'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 1. LINE-COL2 = 'B'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 2. LINE-COL2 = 'B'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 3. LINE-COL2 = 'B'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 4. LINE-COL2 = 'B'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;LINE-COL1 = 5. LINE-COL2 = 'A'. APPEND LINE TO ITAB.&lt;/P&gt;&lt;P&gt;OFF = 0. PERFORM LIST.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM ITAB COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;OFF = 14. PERFORM LIST.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM ITAB COMPARING COL1.&lt;/P&gt;&lt;P&gt;OFF = 28. PERFORM LIST.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM ITAB.&lt;/P&gt;&lt;P&gt;OFF = 42. PERFORM LIST.&lt;/P&gt;&lt;P&gt;FORM LIST.&lt;/P&gt;&lt;P&gt;SKIP TO LINE 3.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB INTO LINE.&lt;/P&gt;&lt;P&gt;WRITE: AT /OFF LINE-COL1, LINE-COL2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&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>Thu, 20 Dec 2007 05:51:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195701#M761509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-20T05:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: Extract - Delete Adjacent Duplicates</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195702#M761510</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prshant &amp;amp; All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the response, My question is not about an internal table but about an EXTRACT. i.e Field-Group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in adcance&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ramesh Kajuru on Dec 20, 2007 12:53 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:52:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/extract-delete-adjacent-duplicates/m-p/3195702#M761510</guid>
      <dc:creator>ramesh_kajuru</dc:creator>
      <dc:date>2007-12-20T05:52:47Z</dc:date>
    </item>
  </channel>
</rss>

