<?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: dynamically creating a structure in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123198#M109464</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 this thread..&lt;/P&gt;&lt;P&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="74118"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Jan 2006 06:45:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-01-06T06:45:06Z</dc:date>
    <item>
      <title>dynamically creating a structure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123197#M109463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Is it possible to dynamically define a structure? I know only one field which will be static and the other fields will be obtained only at runtime. I tried a definition which was like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN of struct1,&lt;/P&gt;&lt;P&gt;         FIELD1 TYPE STRING,&lt;/P&gt;&lt;P&gt;         INCLUDE TYPE (struct2),&lt;/P&gt;&lt;P&gt;       END OF struct1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I am unable to do this, the error message says (struct2) is invalid. Can I achieve this in any other way? Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nithya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2006 06:39:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123197#M109463</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-06T06:39:02Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically creating a structure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123198#M109464</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 this thread..&lt;/P&gt;&lt;P&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="74118"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2006 06:45:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123198#M109464</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-06T06:45:06Z</dc:date>
    </item>
    <item>
      <title>Re: dynamically creating a structure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123199#M109465</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;This code snippet tells u how to get data into I_table which is created dynamically....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: r_dyn_table TYPE REF TO data,&lt;/P&gt;&lt;P&gt;r_wa_dyn_table TYPE REF TO data,&lt;/P&gt;&lt;P&gt;l_fields_table type SOI_FIELDS_TABLE.&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;t_dyn_table&amp;gt; TYPE STANDARD TABLE,&lt;/P&gt;&lt;P&gt;&amp;lt;wa_dyn_table&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;&amp;lt;w_field1&amp;gt; TYPE ANY,&lt;/P&gt;&lt;P&gt;&amp;lt;w_field2&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;DATA: l_oref_structure TYPE REF TO cl_abap_structdescr,&lt;/P&gt;&lt;P&gt;l_abap_compdescr type abap_compdescr.&lt;/P&gt;&lt;P&gt;data: check1 type i,&lt;/P&gt;&lt;P&gt;check2 type i,&lt;/P&gt;&lt;P&gt;l_range(20).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;r_dyn_table = IL_DYNDATA-r_dyn_table.&lt;/P&gt;&lt;P&gt;ASSIGN r_dyn_table-&amp;gt;* TO &amp;lt;t_dyn_table&amp;gt;.&lt;/P&gt;&lt;P&gt;CREATE DATA r_wa_dyn_table LIKE LINE OF &amp;lt;t_dyn_table&amp;gt;.&lt;/P&gt;&lt;P&gt;ASSIGN r_wa_dyn_table-&amp;gt;* TO &amp;lt;wa_dyn_table&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_oref_structure ?= cl_abap_typedescr=&amp;gt;describe_by_data(&lt;/P&gt;&lt;P&gt;wa_supl ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at il_fill_itab into wa_supl.&lt;/P&gt;&lt;P&gt;loop at l_oref_structure-&amp;gt;COMPONENTS into l_abap_compdescr.&lt;/P&gt;&lt;P&gt;ASSIGN COMPONENT l_abap_compdescr-name&lt;/P&gt;&lt;P&gt;OF STRUCTURE wa_supl TO &amp;lt;w_field1&amp;gt;.&lt;/P&gt;&lt;P&gt;check1 = sy-subrc.&lt;/P&gt;&lt;P&gt;ASSIGN COMPONENT l_abap_compdescr-name&lt;/P&gt;&lt;P&gt;OF STRUCTURE &amp;lt;wa_dyn_table&amp;gt; TO &amp;lt;w_field2&amp;gt;.&lt;/P&gt;&lt;P&gt;check2 = sy-subrc.&lt;/P&gt;&lt;P&gt;if check1 = 0 and check2 = 0.&lt;/P&gt;&lt;P&gt;&amp;lt;w_field2&amp;gt; = &amp;lt;w_field1&amp;gt;.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;APPEND &amp;lt;wa_dyn_table&amp;gt; TO &amp;lt;t_dyn_table&amp;gt;.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can access your dynamic internal table via a field symbol.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if it helps u...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Manikandan R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2006 08:15:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamically-creating-a-structure/m-p/1123199#M109465</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-06T08:15:19Z</dc:date>
    </item>
  </channel>
</rss>

