Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

What does ASSIGN do (my_table to dynamic_dynamic table)

Former Member
0 Kudos

Hi guys,

Can someone tell me what does this statement do.

ASSIGN MY_TABLE->* TO <DYN_TABLE>. -


>what is this statement doing?

I have used it in creating a dynamic internal table. This is my previous thread in which this statement was used.

Thanks,

Ibrahim

Edited by: Julius Bussche on Feb 21, 2009 10:31 AM

Please use meaningfull subject titles

1 ACCEPTED SOLUTION
4 REPLIES 4

Former Member
0 Kudos

IT will take values only during runtime only.

related to field symbol.

what ever the values are created during runtime it will assign that to another internal table.

like this u r saving memory & improving the performance of the program.

Former Member
0 Kudos

What does the below statement mean in my question.

MY_TABLE->*

0 Kudos

its used for dereferencing...

To access the contents of the data object to which a data reference is pointing, you must dereference it.

ASSIGN <dref>->* TO <FS> [CASTING ...].