<?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 reading internal table, column wise! in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780429#M336397</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;friends, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      have an internal table with four rows like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MATNR	QTY01	QTY02	QTY25&lt;/P&gt;&lt;P&gt;800000	50	  20	  10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to manipulate this internal table and populate another int. table like this,&lt;/P&gt;&lt;P&gt;matnr       date           qty&lt;/P&gt;&lt;P&gt;800000     01.12.06     50&lt;/P&gt;&lt;P&gt;800000     02.12.06     20&lt;/P&gt;&lt;P&gt;800000     25.12.06     10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;that is, i should read qty01 (field name) and take the last two digits as the date of the current month and the qty. against that as the demand for that material on that date...how to do this? i need to read the first int. table column wise, and also read the int. table field? not able to get any idea..need your inputs...thanks all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Dec 2006 08:56:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-13T08:56:45Z</dc:date>
    <item>
      <title>reading internal table, column wise!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780429#M336397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;friends, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      have an internal table with four rows like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MATNR	QTY01	QTY02	QTY25&lt;/P&gt;&lt;P&gt;800000	50	  20	  10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to manipulate this internal table and populate another int. table like this,&lt;/P&gt;&lt;P&gt;matnr       date           qty&lt;/P&gt;&lt;P&gt;800000     01.12.06     50&lt;/P&gt;&lt;P&gt;800000     02.12.06     20&lt;/P&gt;&lt;P&gt;800000     25.12.06     10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;that is, i should read qty01 (field name) and take the last two digits as the date of the current month and the qty. against that as the demand for that material on that date...how to do this? i need to read the first int. table column wise, and also read the int. table field? not able to get any idea..need your inputs...thanks all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 08:56:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780429#M336397</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-13T08:56:45Z</dc:date>
    </item>
    <item>
      <title>Re: reading internal table, column wise!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780430#M336398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sathish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldsymbols: &amp;lt;fs&amp;gt; type any.&lt;/P&gt;&lt;P&gt;data: w_fieldname(10),&lt;/P&gt;&lt;P&gt;counter(2).&lt;/P&gt;&lt;P&gt;Loop at table1.&lt;/P&gt;&lt;P&gt;table2-matnr = table1-matnr.&lt;/P&gt;&lt;P&gt;w_fieldname = 'table1-QTY'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do 3 times.&lt;/P&gt;&lt;P&gt;counter = counter + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;say for example if your table1 fields are matnr QTY1 QTy2&lt;/P&gt;&lt;P&gt;concatenate w_fieldname counter into w_fieldname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;say for example if your table1 fields are matnr QTY01 QTy02&lt;/P&gt;&lt;P&gt;concatenate w_fieldname '0' counter into w_fieldname.&lt;/P&gt;&lt;P&gt;Assign (w_fieldname) to &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;Table2-QTy = &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Append table2.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is useful if your first internal table fields are fixed . Still you can get a view how to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reqard points if it is helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reagrds,&lt;/P&gt;&lt;P&gt;kiran i&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 09:12:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780430#M336398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-13T09:12:33Z</dc:date>
    </item>
    <item>
      <title>Re: reading internal table, column wise!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780431#M336399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sathish,&lt;/P&gt;&lt;P&gt;                 Regarding getting the field name of the internal table, please refer the below links,&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="55774"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="236825"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Also, there are many threads reg this topic, if you want check then type 'get internal table field name' in the search of SDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hema.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Reward points if it's useful.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 09:16:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780431#M336399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-13T09:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: reading internal table, column wise!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780432#M336400</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;more or less symbolic code; adapt to your needs&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data: num2 type numc2.
field-symbols: &amp;lt;qty&amp;gt; type any.
loop at itab.
  do 31 times.
  num2 = sy-index.
  concatenate 'QTY' num2 into field.
  assign component field of structure itab to &amp;lt;qty&amp;gt;.
  check sy-subrc = 0.
  itab2-matnr = itab-matnr.
  itab2-date = sy-datum
  itab2-date+6(2) = num2.
  itab2-qty = &amp;lt;qty&amp;gt;.
  collect itab2."if more than one record per month (?)
  enddo.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;Sorry, I got interrupter for some hours - don't know if already solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just formatted by: &lt;/P&gt;&lt;P&gt;        Clemens Li&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 12:58:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reading-internal-table-column-wise/m-p/1780432#M336400</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2006-12-13T12:58:57Z</dc:date>
    </item>
  </channel>
</rss>

