<?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: Nested Type consisting another table type! in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275351#M1831542</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shrinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please use the below syntax&lt;/P&gt;&lt;P&gt;Data :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_sflight TYPE STANDARD TABLE OF ty_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Apr 2014 13:59:46 GMT</pubDate>
    <dc:creator>Mohamed_Mukhtar</dc:creator>
    <dc:date>2014-04-22T13:59:46Z</dc:date>
    <item>
      <title>Nested Type consisting another table type!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275350#M1831541</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;How can I achieve below type declarations?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&lt;P&gt;TYPES:BEGIN OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE scarr-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrname&amp;nbsp; TYPE scarr-carrname,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currcode&amp;nbsp; TYPE scarr-currcode,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN OF ty_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid TYPE sflight-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connid TYPE sflight-connid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fldate TYPE sflight-fldate,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; price&amp;nbsp; TYPE sflight-price,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_sflight TYPE STANDARD TABLE OF ty_sflight.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;TYPES:BEGIN OF ty_result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INCLUDE TYPE ty_scarr.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPES: sflight_tab TYPE tt_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_result.&lt;/P&gt;
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above results in syntax error however below one works:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&lt;P&gt;TYPES:BEGIN OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE scarr-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrname&amp;nbsp; TYPE scarr-carrname,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currcode&amp;nbsp; TYPE scarr-currcode,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN OF ty_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid TYPE sflight-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connid TYPE sflight-connid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fldate TYPE sflight-fldate,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; price&amp;nbsp; TYPE sflight-price,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_sflight TYPE ty_sflight OCCURS 0.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;TYPES:BEGIN OF ty_result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INCLUDE TYPE ty_scarr.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPES: sflight_tab TYPE tt_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_result.&lt;/P&gt;
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to achieve above without using "OCCURS 0" keyword as "OCCURS" keyword is not supported withing OO context?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 13:36:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275350#M1831541</guid>
      <dc:creator>gadde_shrinivas</dc:creator>
      <dc:date>2014-04-22T13:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: Nested Type consisting another table type!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275351#M1831542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shrinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please use the below syntax&lt;/P&gt;&lt;P&gt;Data :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_sflight TYPE STANDARD TABLE OF ty_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 13:59:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275351#M1831542</guid>
      <dc:creator>Mohamed_Mukhtar</dc:creator>
      <dc:date>2014-04-22T13:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: Nested Type consisting another table type!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275352#M1831543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried that too however with below code now I get syntax error "&lt;EM&gt;The type 'TT_SFLIGHT' is unknown, but there is a type with the similar name 'TY_SFLIGHT'.&lt;/EM&gt;" on line "TYPES: sflight_tab TYPE tt_sflight"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&lt;P&gt;TYPES:BEGIN OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE scarr-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrname&amp;nbsp; TYPE scarr-carrname,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; currcode&amp;nbsp; TYPE scarr-currcode,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_scarr TYPE STANDARD TABLE OF ty_scarr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN OF ty_sflight,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; carrid TYPE sflight-carrid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connid TYPE sflight-connid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fldate TYPE sflight-fldate,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; price&amp;nbsp; TYPE sflight-price,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END OF ty_sflight.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;DATA: tt_sflight TYPE STANDARD TABLE OF ty_sflight.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;TYPES:BEGIN OF ty_result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INCLUDE TYPE ty_scarr.&lt;/P&gt;
&lt;P&gt;TYPES: sflight_tab TYPE tt_sflight,&lt;/P&gt;
&lt;P&gt;END OF ty_result,&lt;/P&gt;
&lt;P&gt;tt_result TYPE STANDARD TABLE OF ty_result.&lt;/P&gt;
&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 15:18:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275352#M1831543</guid>
      <dc:creator>gadde_shrinivas</dc:creator>
      <dc:date>2014-04-22T15:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: Nested Type consisting another table type!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275353#M1831544</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;P&gt;Which ABAP release are you working on?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When i use your code (on an ABAP 740 kernel) i get the following error message -&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/438402" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is because the type is generic w.r.t the key. If you intend to use it in other types, you have to explicitly define the key for the table type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since I'm on ABAP release 740 so i can use the addition EMPTY KEY -&lt;/P&gt;&lt;DIV style="background-color: #e7e5dc; width: auto; overflow: auto; margin: 1em 0 !important; padding-top: 1px; font-family: courier new,courier;"&gt;&lt;OL start="1" style="list-style: decimal; background-color: #fff; margin: 0 0 1px 3.5em !important; padding: 0; color: #5c5c5c;"&gt;&lt;LI style="list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #ffffff; color: #5c5c5c; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tt_sflight &lt;SPAN style="color: #0000ff;"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt;STANDARD &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt;OF &lt;/SPAN&gt;ty_sflight&lt;/LI&gt;&lt;LI style="list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #f8f8f8; color: #5c5c5c; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;WITH &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt;NON-UNIQUE &lt;/SPAN&gt;EMPTY &lt;SPAN style="color: #0000ff;"&gt;KEY&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/DIV&gt;&lt;P&gt;If you are on previous releases i think you can use the addition DEFAULT KEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS - Further read: &lt;A __default_attr="87946" __jive_macro_name="blogpost" class="jive_macro jive_macro_blogpost" data-orig-content="ABAP News for Release 7.40 - Internal Tables with Empty Key" href="https://community.sap.com/"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 15:29:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275353#M1831544</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2014-04-22T15:29:47Z</dc:date>
    </item>
    <item>
      <title>Re: Nested Type consisting another table type!</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275354#M1831545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. Adding "DEFAULT KEY" helped.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2014 15:41:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/nested-type-consisting-another-table-type/m-p/10275354#M1831545</guid>
      <dc:creator>gadde_shrinivas</dc:creator>
      <dc:date>2014-04-22T15:41:03Z</dc:date>
    </item>
  </channel>
</rss>

