06-22-2010 7:51 AM
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
06-22-2010 8:42 AM
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.
06-22-2010 8:56 AM
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
06-22-2010 1:26 PM