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: 

Changing the internal table values of standard program in my custom program

Former Member
0 Kudos

Hi Experts,

I am trying to modify the internal table of standard program in my custom program.To do that I have written below code.

DATA: L_NAME TYPE CHAR40.

FIELD-SYMBOLS: <FS_TAB2> TYPE STANDARD TABLE.

L_NAME = '(SAPLKKBL)IT_COLLECT00[]'.

ASSIGN (L_NAME) TO <FS_TAB2>.

IF <FS_TAB2> IS ASSIGNED.

<FS_TAB2> = <FT_TAB>.

ENDIF.

While executing the report i am getting the dump in below statement

ASSIGN (L_NAME) TO <FS_TAB2>.

Runtime Error is "Field symbol has not yet been assigned."

Can any body resolve this issue .I have checked in SDN but i didn't get the solution.

Thanks in advance.

Thanks,

Tharangini.K

3 REPLIES 3

Former Member
0 Kudos

Hi

But not sure....

You will have create same filed-symbol for this internal table <FT_TAB>.

IF <FS_TAB2> IS ASSIGNED.

<FS_TAB2> = <FT_TAB>.

ENDIF.

Thanks

Regards

I.Muthukumar.

0 Kudos

Both are similar only.But I am not getting problem over there.I getting dump in Assign Statement

Dump is "GETWA_NOT_ASSIGNED".

Thanks,

Tharangini.K

0 Kudos

Solved by myself.

Thanks,

Tharangini.K