<?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: Deep Internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327702#M511748</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 this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

TYPES: BEGIN OF TYPE_DEEP,
              MATNR TYPE MATNR,               
              T_MARC TYPE MARC OCCURS 0,
            END OF TYPE_DEEP.

DATA: T_DEEP     TYPE STANDARD TABLE OF TYPE_DEEP.
DATA: WA_DEEP TYPE TYPE_DEEP.
DATA: T_MARC    TYPE TABLE OF MARC.
DATA: S_MARC    TYPE MARC.

* Populating data.
WA_DEEP-MATNR = 'TEST'.
S_MARC-MATNR = 'TEST'.
S_MARC-WERKS = '9090'.
APPEND S_MARC TO T_MARC.

* Append second level internal table.
WA_DEEP-T_MARC[] = T_MARC[].

* Append.
APPEND WA_DEEP TO T_DEEP.


* Process the internal table.

LOOP AT T_DEEP INTO WA_DEEP.

  WRITE: / WA_DEEP-MATNR.

* PROCESS the second level internal table.
   LOOP AT WA_DEEP-T_MARC INTO S_MARC.

    WRITE: S_MARC-WERKS.

   ENDLOOP.


ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Jun 2007 05:30:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-08T05:30:16Z</dc:date>
    <item>
      <title>Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327700#M511746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First i would like to thank u all for ur wonderful contributions...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can i know wat is deep Internal table and provide me some eg for retriving data from deep IT ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards..&lt;/P&gt;&lt;P&gt;balaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:25:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327700#M511746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327701#M511747</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;Please check this link for reading a deep structure. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="212928"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward AllHelpfull Answers......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:28:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327701#M511747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327702#M511748</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 this example..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

TYPES: BEGIN OF TYPE_DEEP,
              MATNR TYPE MATNR,               
              T_MARC TYPE MARC OCCURS 0,
            END OF TYPE_DEEP.

DATA: T_DEEP     TYPE STANDARD TABLE OF TYPE_DEEP.
DATA: WA_DEEP TYPE TYPE_DEEP.
DATA: T_MARC    TYPE TABLE OF MARC.
DATA: S_MARC    TYPE MARC.

* Populating data.
WA_DEEP-MATNR = 'TEST'.
S_MARC-MATNR = 'TEST'.
S_MARC-WERKS = '9090'.
APPEND S_MARC TO T_MARC.

* Append second level internal table.
WA_DEEP-T_MARC[] = T_MARC[].

* Append.
APPEND WA_DEEP TO T_DEEP.


* Process the internal table.

LOOP AT T_DEEP INTO WA_DEEP.

  WRITE: / WA_DEEP-MATNR.

* PROCESS the second level internal table.
   LOOP AT WA_DEEP-T_MARC INTO S_MARC.

    WRITE: S_MARC-WERKS.

   ENDLOOP.


ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:30:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327702#M511748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327703#M511749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;structures containing internal tables as components or&lt;/P&gt;&lt;P&gt;Internal table containing Structure as components are called Deep Internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:30:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327703#M511749</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:30:21Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327704#M511750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;There is no concept like Deep Internal table&lt;/P&gt;&lt;P&gt;May be you are talking of internal table with Nested Loops inside an Internal table.&lt;/P&gt;&lt;P&gt;We should avoid such nested loops as they consume lot of time&lt;/P&gt;&lt;P&gt;LOOP at itab.&lt;/P&gt;&lt;P&gt;   .......................&lt;/P&gt;&lt;P&gt;    loop at itab1.&lt;/P&gt;&lt;P&gt;          ...........................&lt;/P&gt;&lt;P&gt;       loop at itab2.&lt;/P&gt;&lt;P&gt;          ............................&lt;/P&gt;&lt;P&gt;       endloop.&lt;/P&gt;&lt;P&gt;   endloop.&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;Reward points for useful Answers&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:30:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327704#M511750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:30:39Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327705#M511751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Balaji ,&lt;/P&gt;&lt;P&gt; Deep internal tables are basically internal tables where the each record of the internal table has a feild which is it self an internal table.&lt;/P&gt;&lt;P&gt;An example will be the internal tables which we use when we want to assign color to columns of an ALV based on some criteria , here in the internal table we have a feild of type LVC_T_SCOL , which itself is an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more info please see the link&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/7f/e477e5fba211d2b48f006094192fe3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/7f/e477e5fba211d2b48f006094192fe3/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Assign points if reply is helpful&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:32:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327705#M511751</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:32:16Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327706#M511752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi balaji,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;deep internal tables means a internal table without header line is nested in another internal table. this process is called nesting of internal tables n tables are caleed deep internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex:&lt;/P&gt;&lt;P&gt; loop at itab into wa1.         [ where itab1 and itab2 are tables with out header lines  n wa1 n wa2 are explicit work areas ]&lt;/P&gt;&lt;P&gt;      read table itab2 into wa2.&lt;/P&gt;&lt;P&gt;      write:/20 wa2-'fldname'&lt;/P&gt;&lt;P&gt;     ..........&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;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.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jun 2007 05:33:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/2327706#M511752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-08T05:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: Deep Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/13802243#M2030240</link>
      <description>&lt;P&gt;awesome!&lt;/P&gt;</description>
      <pubDate>Wed, 21 Aug 2024 11:12:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-internal-table/m-p/13802243#M2030240</guid>
      <dc:creator>maryan</dc:creator>
      <dc:date>2024-08-21T11:12:00Z</dc:date>
    </item>
  </channel>
</rss>

