Skip to Content
0
Former Member
Apr 19, 2010 at 10:04 AM

Populating data into internal table created dynamically

29 Views

Hi all,

I have created an internal table dynamically using the method

CALL METHOD CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE

EXPORTING

IT_FIELDCATALOG = IT_FIELDCAT2[]

IMPORTING

EP_TABLE = L_TABLE.

ASSIGN L_TABLE->* TO <IT_TABLE>.

CREATE DATA wa_table LIKE LINE OF <it_table>.

ASSIGN wa_table->* TO <wa_table1>.

when I tried to append data into the internal table <it_table>

as below

ex : <wa_table1>-prueflos = wa_item-prueflos.

it is giving the error as 'The data object <wa_table1> has no structure therefore no component called prueflos'.

can anybody tell me how to append data into a dynamically created internal table.

Thanks,

Sudheer