<?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: Dynamic internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708508#M892876</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;how to declear&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; 2. Take the select options data into a range table.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;what u have wrote is giving syntax error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:  R_DATE TYPE RANGE OF S_DATE,
              WA_DATE LIKE LINE OF R_DATE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And be specific to this..&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ASSIGN d_ref-&amp;gt;* TO &amp;lt;f_fs&amp;gt;. ----&amp;gt; Assigning the final table,&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 10:59:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-07T10:59:17Z</dc:date>
    <item>
      <title>Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708503#M892871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have date range in selection options. I have to display the dates in the columns of ALV what will dynamically generate. In my internal table i Have 2 column and then date that will be dynamic. After that i will calculate and show the values under that dates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DES         VAL       02.05.2008  03.05.2008   04.05.2008&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S10	COD 	40.6700	  40.5700	  40.7000&lt;/P&gt;&lt;P&gt;S28	15m 	40.7130	  40.6315	  40.7367&lt;/P&gt;&lt;P&gt;S35	30s 	40.7570	  40.6863	  40.7767&lt;/P&gt;&lt;P&gt;S49	45b 	40.7870	  40.7288	  40.8067&lt;/P&gt;&lt;P&gt;S52	60y 	40.8166	  40.7690	  40.8405&lt;/P&gt;&lt;P&gt;S55	75r 	40.8408	  40.8029	  40.8719&lt;/P&gt;&lt;P&gt;S8	90e 	40.8650	  40.8386	  40.9002&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please dont send link or example. Pl be specific to my requirement, how to define that type of internal table,assigning value to it and display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 08:38:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708503#M892871</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T08:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708504#M892872</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 the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ZYKTEST3 .

DATA: d_ref TYPE REF TO data,
          d_ref2 TYPE REF TO data,
          i_alv_cat TYPE TABLE OF lvc_s_fcat, 
          ls_alv_cat LIKE LINE OF i_alv_cat.

TYPES: tabname LIKE dcobjdef-name ,
             fieldname LIKE dcobjdef-name,
             desc LIKE dntab-fieldtext.

Select-options: s_date for sy-datum. ----&amp;gt; Input date range

DATA: BEGIN OF itab OCCURS 0.
          * Define your internal table fields
DATA: END OF itab.
ranges: r_date type table of s_date,
            wa_date like line of r_date.

FIELD-SYMBOLS : &amp;lt;f_fs&amp;gt; TYPE table,
                            &amp;lt;f_fs1&amp;gt; TYPE table,
                             &amp;lt;f_fs2&amp;gt; TYPE ANY,
                             &amp;lt;f_fs3&amp;gt; TYPE ANY,
                              &amp;lt;f_fs4&amp;gt; type any,
                              &amp;lt;f_field&amp;gt; TYPE ANY.

loop at s_date.
wa_date-sign = 'I'.
wa_date-option = 'EQ'.
wa_date-low = s_date.
wa_date-high = s_date.
append wa_date to r_date.
endloop.

REFRESH itab.


LOOP AT itab.
ls_alv_cat-fieldname = itab-fieldname.
ls_alv_cat-ref_table = p_tablen.
ls_alv_cat-ref_field = itab-fieldname.
ls_alv_cat-seltext = itab-fieldtext.
ls_alv_cat-reptext = itab-fieldtext.
APPEND ls_alv_cat TO i_alv_cat.
ENDLOOP.
loop at r_date into wa_date.
ls_alv_cat-fieldname = wa_date-fieldname.
ls_alv_cat-ref_field = wa_Date-fieldname.
ls_alv_cat-seltext = wa_date-fieldtext.
ls_alv_cat-reptext = wa_date-fieldtext.
APPEND ls_alv_cat TO i_alv_cat.
endloop.

*internal table build 
CALL METHOD cl_alv_table_create=&amp;gt;create_dynamic_table
EXPORTING
it_fieldcatalog = i_alv_cat
IMPORTING
ep_table = d_ref.

ASSIGN d_ref-&amp;gt;* TO &amp;lt;f_fs&amp;gt;. ----&amp;gt; Dynamic table creation with fields of the table&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 08:58:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708504#M892872</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T08:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708505#M892873</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;here is an example on how to create a dynamic table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data:
  git_fldct type lvc_t_fcat,
  git_otput type ref to data.

field-symbols:
&amp;lt;git-otput&amp;gt; type table,
&amp;lt;lwa_otput&amp;gt; type any,
&amp;lt;fs_field&amp;gt; type any.

START-OF-SELECTION
PERFORM fl_buildcatx.

assign git_otput-&amp;gt;* to &amp;lt;git_otput&amp;gt;

loop at &amp;lt;git_otput&amp;gt; assigning &amp;lt;lwa_otput&amp;gt;
  assign component 'STATS'
   of structure &amp;lt;lwa_otput&amp;gt; to &amp;lt;fs_field&amp;gt;.

  write / &amp;lt;fs_field&amp;gt;.
endloop.

form fl_buildfcatx.
  PERFORM fl_defineitab
   TABLES git_fldct
   USING: 'STATS'       space 0 1  'C' 'NUMC', "expand/collapse
          'ACCOUNTS'    space 0 50 'L' 'CHAR', "accounts
          'TOTAL_ACTL1' space 2 15 'R' 'CURR', "total - current actual
          'TOTAL_ACTL2' space 2 15 'R' 'CURR', "total - prior actual
          'TOTAL_VARC1' space 2 15 'R' 'CURR', "total - variance 1
          'TOTAL_AGE1'  space 0 8  'R' 'CHAR', "total - age 1
          'TOTAL_BUDGT' space 2 15 'R' 'CURR', "total - budget
          'TOTAL_VARC2' space 2 15 'R' 'CURR', "total - variance 2
          'TOTAL_AGE2'  space 0 8  'R' 'CHAR'. "total - age 2

  CALL METHOD cl_alv_table_create=&amp;gt;create_dynamic_table
    EXPORTING
      it_fieldcatalog           = git_fldct
    IMPORTING
      ep_table                  = git_otput
    EXCEPTIONS
      generate_subpool_dir_full = 1
      OTHERS                    = 2.
endform.

FORM fl_defineitab TABLES pt_table STRUCTURE lvc_s_fcat
                   USING  pi_fname
                          pi_ctext
                          pi_dcmal
                          pi_outln
                          pi_justx
                          pi_dtype.
*** local work area
  DATA:
    lwa_fldct TYPE lvc_s_fcat.

  lwa_fldct-fieldname = pi_fname.
  lwa_fldct-coltext   = pi_ctext.
  lwa_fldct-decimals  = pi_dcmal.
  lwa_fldct-outputlen = pi_outln.
  lwa_fldct-just      = pi_justx.
  lwa_fldct-datatype  = pi_dtype.

  APPEND lwa_fldct TO pt_table.
  CLEAR lwa_fldct.
ENDFORM.                    " fl_defineitab
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, &lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 09:10:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708505#M892873</guid>
      <dc:creator>peter_ruiz2</dc:creator>
      <dc:date>2008-05-07T09:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708506#M892874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Kannaiah Kavuri &lt;/P&gt;&lt;P&gt;Thanks for your reply..&lt;/P&gt;&lt;P&gt;can u explain it more. I have 2 field fixed in my internal table and rest dates are dynamic.&lt;/P&gt;&lt;P&gt;how to declear it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: BEGIN OF itab OCCURS 0.
              DES(4) type c,
              VAL(3) type c,

???????????????????????????
          DATA: END OF itab.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And how to declear FIELD-SYMBOL according to my internal table?&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FIELD-SYMBOLS : &amp;lt;f_fs&amp;gt; TYPE table,
                            &amp;lt;f_fs1&amp;gt; TYPE table,
                             &amp;lt;f_fs2&amp;gt; TYPE ANY,
                             &amp;lt;f_fs3&amp;gt; TYPE ANY,
                              &amp;lt;f_fs4&amp;gt; type any,
                              &amp;lt;f_field&amp;gt; TYPE ANY.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 09:29:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708506#M892874</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T09:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708507#M892875</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;1. Declare the internal table with two fields only.&lt;/P&gt;&lt;P&gt;2. Take the select options data into a range table.&lt;/P&gt;&lt;P&gt;3. Create a field catalog by taking the two fields from the internal table.&lt;/P&gt;&lt;P&gt;4. Also append the data in ranges to the field catalog.&lt;/P&gt;&lt;P&gt;5. call the method with exporting parameter field catalog and import the internal table d_ref.&lt;/P&gt;&lt;P&gt;6. Assign it to &amp;lt;f_fs&amp;gt;.&lt;/P&gt;&lt;P&gt;Now you can use the table &amp;lt;f_fs&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: d_ref TYPE REF TO data,
           i_alv_cat TYPE TABLE OF lvc_s_fcat, " To build the field catalog 
           ls_alv_cat LIKE LINE OF i_alv_cat.
 
Select-options: s_date for sy-datum. ----&amp;gt;Your Input date range
 
* Declaration of your itab
DATA: BEGIN OF itab OCCURS 0.
              DES(4) type c,
              VAL(3) type c,
DATA: END OF itab.

* Take the range for your select option
Data:  r_date type range of s_date,
            wa_date like line of r_date.
 
FIELD-SYMBOLS : &amp;lt;f_fs&amp;gt; TYPE table. "This is your final dynamic table

* Take the select option data into ranges                    
loop at s_date.
wa_date-sign = 'I'.
wa_date-option = 'EQ'.
wa_date-low = s_date.
wa_date-high = s_date.
append wa_date to r_date.
endloop.

* Build a field catalog with two fields of your internal table. 
LOOP AT itab.
ls_alv_cat-fieldname = itab-fieldname.
ls_alv_cat-ref_table = p_tablen.
ls_alv_cat-ref_field = itab-fieldname.
ls_alv_cat-seltext = itab-fieldtext.
ls_alv_cat-reptext = itab-fieldtext.
APPEND ls_alv_cat TO i_alv_cat.
ENDLOOP.
* And also with the data from ranges table also
loop at r_date into wa_date.
ls_alv_cat-fieldname = wa_date-low.
ls_alv_cat-ref_field = wa_Date-low.
ls_alv_cat-seltext = wa_date-low.
ls_alv_cat-reptext = wa_date-low.
APPEND ls_alv_cat TO i_alv_cat.
endloop.
 
*Calling the method to create dynamic internal table
CALL METHOD cl_alv_table_create=&amp;gt;create_dynamic_table
EXPORTING
it_fieldcatalog = i_alv_cat
IMPORTING
ep_table = d_ref.
 
ASSIGN d_ref-&amp;gt;* TO &amp;lt;f_fs&amp;gt;. ----&amp;gt; Assigning the final table,&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 09:44:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708507#M892875</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T09:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708508#M892876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;how to declear&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; 2. Take the select options data into a range table.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;what u have wrote is giving syntax error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:  R_DATE TYPE RANGE OF S_DATE,
              WA_DATE LIKE LINE OF R_DATE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And be specific to this..&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ASSIGN d_ref-&amp;gt;* TO &amp;lt;f_fs&amp;gt;. ----&amp;gt; Assigning the final table,&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 10:59:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708508#M892876</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T10:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708509#M892877</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 the code below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: d_ref TYPE REF TO data,
      d_ref2 TYPE REF TO data,
      i_alv_cat TYPE TABLE OF lvc_s_fcat,
      ls_alv_cat LIKE LINE OF i_alv_cat,
      v_var1 TYPE i.

SELECT-OPTIONS: s_date FOR sy-datum.

DATA: BEGIN OF itab OCCURS 0,
      des(4) TYPE c,
      val(3) TYPE c,
      END OF itab.
DATA: r_date TYPE RANGE OF s_date,
      wa_date LIKE LINE OF r_date.

FIELD-SYMBOLS : &amp;lt;f_fs&amp;gt; TYPE table.

LOOP AT s_date.
wa_date-sign = 'I'.
wa_date-option = 'BT'.
wa_date-low = s_date-low.
wa_date-high = s_date-high.
APPEND wa_date TO r_date.
ENDLOOP.

v_var1 = s_date-high - s_date-low.

ls_alv_cat-fieldname = 'DES'.
ls_alv_cat-ref_field = itab-des.
ls_alv_cat-seltext = itab-des.
ls_alv_cat-reptext = itab-des.
APPEND ls_alv_cat TO i_alv_cat.
ls_alv_cat-fieldname = 'VAL'.
ls_alv_cat-ref_field = itab-val.
ls_alv_cat-seltext = itab-val.
ls_alv_cat-reptext = itab-val.
APPEND ls_alv_cat TO i_alv_cat.

DO v_var1 TIMES.
  IF wa_date-low LE wa_date-high.
ls_alv_cat-fieldname = wa_date-low.
ls_alv_cat-ref_field = wa_date-low.
ls_alv_cat-seltext = wa_date-low.
ls_alv_cat-reptext = wa_date-low.
APPEND ls_alv_cat TO i_alv_cat.
wa_date-low = wa_date-low + 1.
ENDIF.
ENDDO.

*internal table build
CALL METHOD cl_alv_table_create=&amp;gt;create_dynamic_table
EXPORTING
it_fieldcatalog = i_alv_cat
IMPORTING
ep_table = d_ref.

ASSIGN d_ref-&amp;gt;* TO &amp;lt;f_fs&amp;gt;.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 11:19:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708509#M892877</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T11:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708510#M892878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;So &amp;lt;f_fs&amp;gt;. is my internal table. So now i have to fill the internal table. So now i have to put data in that internal table. So where anh how to use SELECT statement for that &amp;lt;f_fs&amp;gt; internal table.&lt;/P&gt;&lt;P&gt;suppose my select statement is like this...&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select DES
                  VAL
                  TCURR  &amp;lt;dynamic field values&amp;gt;
       from TCURR
      into corresponding fields of itab
     where date in s_date.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 11:52:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708510#M892878</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T11:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708511#M892879</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;PRE&gt;&lt;CODE&gt;FIELD-SYMBOLS :   &amp;lt;f_fs2&amp;gt; type any,
                                &amp;lt;F_FS3&amp;gt; TYPE ANY,
                              &amp;lt;F_FS4&amp;gt; TYPE ANY,
                              &amp;lt;F_FS5&amp;gt; TYPE ANY,
                             &amp;lt;F_WA&amp;gt; TYPE ANY.
After that 
CREATE DATA G_WA LIKE LINE OF &amp;lt;F_FS&amp;gt;.
ASSIGN G_WA-&amp;gt;* TO &amp;lt;F_WA&amp;gt;.

* Declare an internal table like
data: v_var2 type i.
types: begin of t_tab occurs 0,
        des(3) type c,
        val(3) type c,
        date type sy-datum,
        value type c,
      end of t_tab.
data: itab type table of t_tab,
        wa type t_tab.
select des val date value
   into corresponding fields of itab
  from TCURR
where date in s_date.

loop at itab assigning &amp;lt;f_fs2&amp;gt;.
ASSIGN COMPONENT 'DES' OF STRUCTURE &amp;lt;F_FS2&amp;gt;   TO &amp;lt;F_FS3&amp;gt;.
ASSIGN COMPONENT 'DES' OF STRUCTURE &amp;lt;F_WA&amp;gt; TO &amp;lt;F_FS4&amp;gt;.
&amp;lt;F_FS4&amp;gt; = &amp;lt;F_FS3&amp;gt;.
clear: &amp;lt;f_fs3&amp;gt;, &amp;lt;f_fs4&amp;gt;.
ASSIGN COMPONENT 'VAL' OF STRUCTURE &amp;lt;F_FS2&amp;gt;   TO &amp;lt;F_FS3&amp;gt;.
ASSIGN COMPONENT 'VAL' OF STRUCTURE &amp;lt;F_WA&amp;gt; TO &amp;lt;F_FS4&amp;gt;.
&amp;lt;F_FS4&amp;gt; = &amp;lt;F_FS3&amp;gt;.

ASSIGN COMPONENT 'VALUE' OF STRUCTURE &amp;lt;F_FS2&amp;gt; TO &amp;lt;F_FS3&amp;gt;.
ASSIGN COMPONENT v_var1 OF STRUCTURE &amp;lt;F_WA&amp;gt; TO &amp;lt;F_FS4&amp;gt;.
&amp;lt;F_FS4&amp;gt; = &amp;lt;F_FS3&amp;gt;.
v_var2 = v_var2 + 1.
APPEND &amp;lt;F_WA&amp;gt; TO &amp;lt;F_FS&amp;gt;.
CLEAR &amp;lt;F_WA&amp;gt;.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 12:19:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708511#M892879</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T12:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708512#M892880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;Thanks a lot, &lt;/P&gt;&lt;P&gt;But now the problem is if im giving a range of date&lt;/P&gt;&lt;P&gt;02052008 to 05052008&lt;/P&gt;&lt;P&gt;its giving error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;The type "" has no structure and therefore no comp 6 -20080502&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;So what to do now?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 12:46:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708512#M892880</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T12:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708513#M892881</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;You need to get the data into dynamic internal table and populate output by using write. then you wont get the error.&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;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2008 04:35:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708513#M892881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-08T04:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708514#M892882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2008 05:02:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708514#M892882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-08T05:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708515#M892883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Reward points if my solution helped you.&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;Kannaiah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2008 05:19:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708515#M892883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-08T05:19:54Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708516#M892884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hallo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm beginner at ABAP and i try to create a dynamic table. I found your answer here and it helped me to get as far as calling method cl_alv_table_create=&amp;gt;create_dynamic_table but i get an error. Can you help me here? What You mean by populating the internal table?!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot in advance&amp;amp; best greetings!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;George&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2008 00:18:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708516#M892884</guid>
      <dc:creator>GeorgeYounan</dc:creator>
      <dc:date>2008-11-26T00:18:15Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708517#M892885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just found the answer. I didn't supply values for ref_field and ref_table. &lt;/P&gt;&lt;P&gt;Now it works!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2008 01:33:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-internal-table/m-p/3708517#M892885</guid>
      <dc:creator>GeorgeYounan</dc:creator>
      <dc:date>2008-11-26T01:33:02Z</dc:date>
    </item>
  </channel>
</rss>

