<?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: output row data into column. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372063#M1040315</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;PRE&gt;&lt;CODE&gt;
data: begin of tab1 occurs 0,
      sku(3),
      month(2),
      qty type i,
end of tab1.
data: begin of tab2 occurs 0,
      sku(3),
      m1 type i,
      m2 type i,
      m3 type i,
      m4 type i,
end of tab2.

loop at tab1.
  clear tab2.
  tab2-sku = tab1-sku.
  case tab1-month.
    when '01'. tab2-m1 = tab1-qty.
    when '02'. tab2-m2 = tab1-qty.
    when '03'. tab2-m3 = tab1-qty.
    when '04'. tab2-m4 = tab1-qty.
  endcase.
  collect tab2.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Aug 2008 06:35:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-20T06:35:03Z</dc:date>
    <item>
      <title>output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372060#M1040312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, expert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone tell me how to save a data row to a column.  i mean. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sku  month  qty&lt;/P&gt;&lt;P&gt;AA    01       10 &lt;/P&gt;&lt;P&gt;AA    02        20&lt;/P&gt;&lt;P&gt;AA    03        20&lt;/P&gt;&lt;P&gt;BB    01        20&lt;/P&gt;&lt;P&gt;BB    02        40&lt;/P&gt;&lt;P&gt;CC    02        50&lt;/P&gt;&lt;P&gt;CC    03        10&lt;/P&gt;&lt;P&gt;CC    04        20 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;output :&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SKU  M1   M2    M3  M4  &lt;/P&gt;&lt;P&gt;AA     10    20    20&lt;/P&gt;&lt;P&gt;BB     20    40&lt;/P&gt;&lt;P&gt;CC       0    50    10   04       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls help to solve this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;P&gt;vimala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2008 05:28:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372060#M1040312</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T05:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372061#M1040313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vimala  .,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of itab occurs 0 ,&lt;/P&gt;&lt;P&gt;        sku (3) ,&lt;/P&gt;&lt;P&gt;      month(2) ,&lt;/P&gt;&lt;P&gt;     qty(2) ,&lt;/P&gt;&lt;P&gt;    end of itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of jtab occurs 0 ,&lt;/P&gt;&lt;P&gt;        sku (3) ,&lt;/P&gt;&lt;P&gt;      m1(2) ,&lt;/P&gt;&lt;P&gt;     M2(2) ,&lt;/P&gt;&lt;P&gt;     M3(2) ,&lt;/P&gt;&lt;P&gt;    end of itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort itab by SKU Month  .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; you will get sorted internal table as shown below  .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;sku month qty&lt;/P&gt;&lt;P&gt;AA 01 10 &lt;/P&gt;&lt;P&gt;AA 02 20&lt;/P&gt;&lt;P&gt;AA 03 20&lt;/P&gt;&lt;P&gt;BB 01 20&lt;/P&gt;&lt;P&gt;BB 02 40&lt;/P&gt;&lt;P&gt;CC 02 50&lt;/P&gt;&lt;P&gt;CC 03 10&lt;/P&gt;&lt;P&gt;CC 04 20 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab .&lt;/P&gt;&lt;P&gt;at new sku .&lt;/P&gt;&lt;P&gt;jtab-sku = itab-sku .&lt;/P&gt;&lt;P&gt;endat .&lt;/P&gt;&lt;P&gt;case month .&lt;/P&gt;&lt;P&gt; when '01' .&lt;/P&gt;&lt;P&gt;jtab-M1 = itab-qty .&lt;/P&gt;&lt;P&gt; when '02' .&lt;/P&gt;&lt;P&gt;jtab-M2 = itab-qty .&lt;/P&gt;&lt;P&gt; when '03' .&lt;/P&gt;&lt;P&gt;jtab-M3 = itab-qty .&lt;/P&gt;&lt;P&gt;endcase .&lt;/P&gt;&lt;P&gt;at end of sku .&lt;/P&gt;&lt;P&gt;append jtab .&lt;/P&gt;&lt;P&gt;clear jtab .&lt;/P&gt;&lt;P&gt;endat .&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;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt; Sreenivas Reddy &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;Edited by: Sreenivas Reddy Dommata on Aug 20, 2008 7:41 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sreenivas Reddy Dommata on Aug 20, 2008 7:41 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2008 05:40:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372061#M1040313</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T05:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372062#M1040314</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;Check the following code:&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab occurs 0,&lt;/P&gt;&lt;P&gt;sku(10) TYPE c,&lt;/P&gt;&lt;P&gt;month(2) TYPE n,&lt;/P&gt;&lt;P&gt;qty(2) TYPE n,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-sku = 'AA'.&lt;/P&gt;&lt;P&gt;itab-month = '01'.&lt;/P&gt;&lt;P&gt;itab-qty = 10.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'AA'. itab-month = 02. itab-qty = 20. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'AA'. itab-month = 03. itab-qty = 20. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'BB'. itab-month = 01. itab-qty = 20. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'BB'. itab-month = 02. itab-qty = 40. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'CC'. itab-month = 02. itab-qty = 50. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'CC'. itab-month = 03. itab-qty = 10. APPEND ITAB.&lt;/P&gt;&lt;P&gt;itab-sku = 'CC'. itab-month = 04. itab-qty = 20. APPEND ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM LIST.&lt;/P&gt;&lt;P&gt;data: cl like itab-sku.&lt;/P&gt;&lt;P&gt;SKIP TO LINE 3.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if cl &amp;lt;&amp;gt; itab-sku.&lt;/P&gt;&lt;P&gt;write : / itab-sku.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write : ''.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;write : itab-qty.&lt;/P&gt;&lt;P&gt;cl = itab-sku.&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>Wed, 20 Aug 2008 06:19:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372062#M1040314</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T06:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372063#M1040315</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;PRE&gt;&lt;CODE&gt;
data: begin of tab1 occurs 0,
      sku(3),
      month(2),
      qty type i,
end of tab1.
data: begin of tab2 occurs 0,
      sku(3),
      m1 type i,
      m2 type i,
      m3 type i,
      m4 type i,
end of tab2.

loop at tab1.
  clear tab2.
  tab2-sku = tab1-sku.
  case tab1-month.
    when '01'. tab2-m1 = tab1-qty.
    when '02'. tab2-m2 = tab1-qty.
    when '03'. tab2-m3 = tab1-qty.
    when '04'. tab2-m4 = tab1-qty.
  endcase.
  collect tab2.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2008 06:35:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372063#M1040315</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T06:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372064#M1040316</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here another one..&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  zrow_data.

DATA: BEGIN OF it_data OCCURS 0,
       sku TYPE matnr,
       month(2),
       qty TYPE i,
      END OF it_data.
DATA: BEGIN OF it_final OCCURS 0,
       sku TYPE matnr,
       m1 TYPE i,
       m2 TYPE i,
       m3 TYPE i,
       m4 TYPE i,
      END OF it_final.
it_data-sku = 'AA'.
it_data-month = '01'.
it_data-qty = 10.
APPEND it_data.
it_data-sku = 'AA'.
it_data-month = '02'.
it_data-qty = 20.
APPEND it_data.
it_data-sku = 'AA'.
it_data-month = '03'.
it_data-qty = 20.
APPEND it_data.
it_data-sku = 'BB'.
it_data-month = '01'.
it_data-qty = 20.
APPEND it_data.
it_data-sku = 'BB'.
it_data-month = '02'.
it_data-qty = 40.
APPEND it_data.
it_data-sku = 'CC'.
it_data-month = '02'.
it_data-qty = 50.
APPEND it_data.
it_data-sku = 'CC'.
it_data-month = '03'.
it_data-qty = 10.
APPEND it_data.
it_data-sku = 'CC'.
it_data-month = '04'.
it_data-qty = 20.
APPEND it_data.


DATA: field(11).
FIELD-SYMBOLS : &amp;lt;fs&amp;gt; TYPE ANY.

SORT it_data BY sku.
LOOP AT it_data.

  AT NEW sku.
    it_final-sku = it_data-sku.
  ENDAT.
  CONCATENATE 'IT_FINAL-M' it_data-month+1(1) INTO field.
  ASSIGN (field) TO &amp;lt;fs&amp;gt;.
  &amp;lt;fs&amp;gt; = it_data-qty.
  UNASSIGN &amp;lt;fs&amp;gt;.
  AT END OF sku.
    APPEND it_final.
    CLEAR it_final.
  ENDAT.


ENDLOOP.
LOOP AT it_final.

  WRITE:/ it_final-sku,
          it_final-m1,
          it_final-m2,
          it_final-m3,
          it_final-m4.

ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2008 06:37:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372064#M1040316</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T06:37:52Z</dc:date>
    </item>
    <item>
      <title>Re: output row data into column.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372065#M1040317</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Check out this code&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT z_sdn.

DATA:
  BEGIN OF fs_tab,
    sku(2) TYPE c,
    mth(2) TYPE n,
    qty(2) TYPE n,
  END OF fs_tab.

DATA:
  t_tab LIKE
  TABLE OF
        fs_tab.


START-OF-SELECTION.

fs_tab-sku = 'AA'.
fs_tab-mth = '01'.
fs_tab-qty = '10'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'AA'.
fs_tab-mth = '02'.
fs_tab-qty = '20'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'AA'.
fs_tab-mth = '03'.
fs_tab-qty = '20'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'BB'.
fs_tab-mth = '01'.
fs_tab-qty = '20'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'BB'.
fs_tab-mth = '02'.
fs_tab-qty = '40'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'CC'.
fs_tab-mth = '02'.
fs_tab-qty = '50'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'CC'.
fs_tab-mth = '03'.
fs_tab-qty = '10'.
APPEND fs_tab TO t_tab.

CLEAR fs_tab.
fs_tab-sku = 'CC'.
fs_tab-mth = '10'.
fs_tab-qty = '04'.
APPEND fs_tab TO t_tab.
LOOP AT t_tab INTO fs_tab.
  AT NEW sku.
    SKIP.
    WRITE:  fs_tab-sku.
   ENDAT.
  WRITE:  fs_tab-qty.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Aug 2008 06:44:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-row-data-into-column/m-p/4372065#M1040317</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-20T06:44:24Z</dc:date>
    </item>
  </channel>
</rss>

