<?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: DOUBT IN INTERNAL TABLES in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763497#M330280</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes..if internal table are of same structure then simply do :- &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab[] = itab1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;otherwise do a loop at itab and write - &lt;/P&gt;&lt;P&gt;move-corresponding itab to itab1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and to print Itab via ALV use following code -  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;       IT_FIELDTAB TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'PERNR'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'EMP NUMBER'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WA_FIELDCAT-ddictxt = 'l'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 10.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;when 'maktx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'NAME'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'EMP NAME'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WA_FIELDCAT-ddictxt = 'l'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'ORG'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'ORG UNIT'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 4.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 10.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'DOB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'BIRTH DATE'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 5.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 12.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'SALARY'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'SALARY'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 6.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 25.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-do_sum = 'X'.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PROGRAM                = repid&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                       = IT_FIELDTAB&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                          = itab[]&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   PROGRAM_ERROR                     = 1&lt;/P&gt;&lt;P&gt;   OTHERS                            = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   reward points    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Amit Tyagi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Amit Tyagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Dec 2006 11:33:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-19T11:33:14Z</dc:date>
    <item>
      <title>DOUBT IN INTERNAL TABLES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763496#M330279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi i have a doubt in internal table&lt;/P&gt;&lt;P&gt; can i transfer the data in one  internal table into another internal table and i have to print that in ALV grid format  if yes then can u give me an example&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2006 11:30:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763496#M330279</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-19T11:30:05Z</dc:date>
    </item>
    <item>
      <title>Re: DOUBT IN INTERNAL TABLES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763497#M330280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes..if internal table are of same structure then simply do :- &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab[] = itab1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;otherwise do a loop at itab and write - &lt;/P&gt;&lt;P&gt;move-corresponding itab to itab1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and to print Itab via ALV use following code -  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;       IT_FIELDTAB TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'PERNR'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'EMP NUMBER'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WA_FIELDCAT-ddictxt = 'l'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 10.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;when 'maktx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'NAME'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'EMP NAME'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WA_FIELDCAT-ddictxt = 'l'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'ORG'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'ORG UNIT'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 4.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 10.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'DOB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'BIRTH DATE'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 5.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 12.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR WA_FIELDCAT .&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-FIELDNAME = 'SALARY'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-SELTEXT_L = 'SALARY'.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-COL_POS = 6.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-OUTPUTLEN = 25.&lt;/P&gt;&lt;P&gt;WA_FIELDCAT-do_sum = 'X'.&lt;/P&gt;&lt;P&gt;APPEND WA_FIELDCAT TO IT_FIELDTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   I_CALLBACK_PROGRAM                = repid&lt;/P&gt;&lt;P&gt;   IT_FIELDCAT                       = IT_FIELDTAB&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                          = itab[]&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   PROGRAM_ERROR                     = 1&lt;/P&gt;&lt;P&gt;   OTHERS                            = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   reward points    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Amit Tyagi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Amit Tyagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2006 11:33:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763497#M330280</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-19T11:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: DOUBT IN INTERNAL TABLES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763498#M330281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Its simple:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_tab2[] = i_tab1[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD o_alvgrid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      is_variant                    = w_variant&lt;/P&gt;&lt;P&gt;      i_save                        = 'A'&lt;/P&gt;&lt;P&gt;      is_layout                     = p_layout&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      it_outtab                     = i_tab2&lt;/P&gt;&lt;P&gt;      it_fieldcatalog               = p_fieldcat[]&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      invalid_parameter_combination = 1&lt;/P&gt;&lt;P&gt;      program_error                 = 2&lt;/P&gt;&lt;P&gt;      too_many_lines                = 3&lt;/P&gt;&lt;P&gt;      OTHERS                        = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if this Helps.&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2006 11:34:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763498#M330281</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-19T11:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: DOUBT IN INTERNAL TABLES</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763499#M330282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavan , &lt;/P&gt;&lt;P&gt;  You can transfer the content of one internal table into another in 2 ways&lt;/P&gt;&lt;P&gt;1. If both of them have the same structure&lt;/P&gt;&lt;P&gt;    itab2[] = itab1[].&lt;/P&gt;&lt;P&gt;2. If they have different structures then&lt;/P&gt;&lt;P&gt;  loop at itab1.&lt;/P&gt;&lt;P&gt;  {  move-corresponding itab1 to itab2&lt;/P&gt;&lt;P&gt;     or&lt;/P&gt;&lt;P&gt;  move it individually }&lt;/P&gt;&lt;P&gt; append itab2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Dec 2006 11:36:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-in-internal-tables/m-p/1763499#M330282</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-19T11:36:34Z</dc:date>
    </item>
  </channel>
</rss>

