<?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: sorting itabs in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769676#M645271</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I hadn't precised my post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I neet to &amp;lt;b&amp;gt;fill&amp;lt;/b&amp;gt; table itab with values from a &amp;amp; b creating 'pairs'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Sep 2007 07:52:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-10T07:52:28Z</dc:date>
    <item>
      <title>sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769672#M645267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. Could You give me some tip how to solve such problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ZWOP_TEST5 .

DATA: BEGIN OF a OCCURS 0,
        value1 TYPE c,
      END OF a.

DATA: BEGIN OF b OCCURS 0,
        value2 TYPE c,
      END OF b.

TYPES: BEGIN OF _itab.
  INCLUDE STRUCTURE a.
  INCLUDE STRUCTURE b  .
TYPES: END OF _itab.
DATA: itab TYPE STANDARD TABLE OF _itab WITH HEADER LINE.

a-value1 = 'A'. APPEND a.
a-value1 = 'B'. APPEND a.
a-value1 = 'C'. APPEND a.
a-value1 = 'D'. APPEND a.
SORT a BY value1.

b-value2 = 'A'. APPEND b.
b-value2 = 'B'. APPEND b.
b-value2 = 'B'. APPEND b.
b-value2 = 'C'. APPEND b.
SORT b BY value2&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it's&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;a | b
--|--
A | A
B | B
C | B
D | C&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want itab looks sth like that:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;v1|v2
--|--
A | A
B | B
  | B
C | C
D |&lt;/CODE&gt;&lt;/PRE&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;Sorry, I hadn't precised my post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I neet to &amp;lt;b&amp;gt;fill&amp;lt;/b&amp;gt; table itab with values from a &amp;amp; b creating 'pairs'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Piotr Wojciechowski&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 07:42:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769672#M645267</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T07:42:57Z</dc:date>
    </item>
    <item>
      <title>Re: sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769673#M645268</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;a-value1 = 'A'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = 'B'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = ' '. APPEND a. // OR USE KEYWORD NULL&lt;/P&gt;&lt;P&gt;a-value1 = 'C'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = 'D'. APPEND a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;b-value2 = 'A'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'B'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'B'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'C'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = ' '. APPEND b.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF HELPFUL REWARD SOME POINTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WITH REGARDS,&lt;/P&gt;&lt;P&gt;SURESH ALURI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 07:49:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769673#M645268</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T07:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769674#M645269</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;sort itab v2&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;Nicole&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 07:49:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769674#M645269</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T07:49:31Z</dc:date>
    </item>
    <item>
      <title>Re: sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769675#M645270</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;do like this.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF a OCCURS 0,&lt;/P&gt;&lt;P&gt;        value1 TYPE c,&lt;/P&gt;&lt;P&gt;      END OF a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF b OCCURS 0,&lt;/P&gt;&lt;P&gt;        value2 TYPE c,&lt;/P&gt;&lt;P&gt;      END OF b.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF _itab.&lt;/P&gt;&lt;P&gt;  INCLUDE STRUCTURE a.&lt;/P&gt;&lt;P&gt;  INCLUDE STRUCTURE b  .&lt;/P&gt;&lt;P&gt;TYPES: END OF _itab.&lt;/P&gt;&lt;P&gt;DATA: itab TYPE STANDARD TABLE OF _itab WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-value1 = 'A'.&lt;/P&gt;&lt;P&gt;itab-value2 = 'A'. APPEND itab.&lt;/P&gt;&lt;P&gt;itab-value1 = 'B'.&lt;/P&gt;&lt;P&gt;itab-value2 = 'B'. APPEND itab.&lt;/P&gt;&lt;P&gt;itab-value1 = 'C'.&lt;/P&gt;&lt;P&gt;itab-value2 = 'B'. APPEND itab.&lt;/P&gt;&lt;P&gt;itab-value1 = 'D'.&lt;/P&gt;&lt;P&gt;itab-value2 = 'C'. APPEND itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by value1 value2 ASCENDING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  write:/ itab-value1,itab-value2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 07:50:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769675#M645270</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T07:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769676#M645271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I hadn't precised my post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I neet to &amp;lt;b&amp;gt;fill&amp;lt;/b&amp;gt; table itab with values from a &amp;amp; b creating 'pairs'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 07:52:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769676#M645271</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T07:52:28Z</dc:date>
    </item>
    <item>
      <title>Re: sorting itabs</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769677#M645272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF a OCCURS 0,&lt;/P&gt;&lt;P&gt;        value1 TYPE c,&lt;/P&gt;&lt;P&gt;      END OF a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF b OCCURS 0,&lt;/P&gt;&lt;P&gt;        value2 TYPE c,&lt;/P&gt;&lt;P&gt;      END OF b.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: f TYPE i,&lt;/P&gt;&lt;P&gt;      f1 TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF _itab.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE a.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE b  .&lt;/P&gt;&lt;P&gt;TYPES: END OF _itab.&lt;/P&gt;&lt;P&gt;DATA: itab TYPE STANDARD TABLE OF _itab WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a-value1 = 'A'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = 'B'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = 'C'. APPEND a.&lt;/P&gt;&lt;P&gt;a-value1 = 'D'. APPEND a.&lt;/P&gt;&lt;P&gt;SORT a BY value1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;b-value2 = 'A'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'B'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'B'. APPEND b.&lt;/P&gt;&lt;P&gt;b-value2 = 'C'. APPEND b.&lt;/P&gt;&lt;P&gt;SORT b BY value2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT a.&lt;/P&gt;&lt;P&gt;  f = 0.&lt;/P&gt;&lt;P&gt;  f1 = 0.&lt;/P&gt;&lt;P&gt;  LOOP AT b.&lt;/P&gt;&lt;P&gt;    CLEAR itab.&lt;/P&gt;&lt;P&gt;    IF ( a-value1 = b-value2 ).&lt;/P&gt;&lt;P&gt;      f1 = 1.&lt;/P&gt;&lt;P&gt;      IF f = 0.&lt;/P&gt;&lt;P&gt;        f = 1.&lt;/P&gt;&lt;P&gt;        itab-value1 = a-value1.&lt;/P&gt;&lt;P&gt;        itab-value2 = b-value2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        itab-value2 = b-value2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      APPEND itab.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  CLEAR itab.&lt;/P&gt;&lt;P&gt;  IF f1 = 0.&lt;/P&gt;&lt;P&gt;    itab-value1 = a-value1.&lt;/P&gt;&lt;P&gt;    APPEND itab.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  WRITE:/ itab-value1,itab-value2.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2007 08:14:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sorting-itabs/m-p/2769677#M645272</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-10T08:14:06Z</dc:date>
    </item>
  </channel>
</rss>

