2015 Feb 25 12:18 PM
Hello Experts,
I am having error saying that " Field Symbol is assigned Yet", even though i have assigned it. Please find the code show below . Please help me regarding this.
CODE:
FIELD-SYMBOLS : <FSDATA> TYPE ANY TABLE ,
<FSOUT> TYPE ANY TABLE,
<FSCALC> TYPE ANY.
DATA : gt_data TYPE REF TO DATA.
ASSIGN gt_data->* TO <FSDATA>.
wd_assist->Z_dispatch_pbo( EXPORTING io_event = io_event
IMPORTING lt_data = <FSDATA> ).
Thanks,
Vishnu
2015 Feb 25 12:38 PM
Hello:
Before ASSIGN gt_data->* TO <FSDATA> you must declare:
CREATE DATA gt_data TYPE STANDARD TABLE OF "Table type".
Best regards.
2015 Feb 25 12:30 PM
2015 Feb 25 12:31 PM
2015 Feb 25 12:35 PM
Hi Vishnu,
The data type for the reference variable must be fully typed. Please check the example in the key word documentation for ASSIGN keyword.
Thanks,
Muralikrishnan
2015 Feb 25 12:38 PM
Hello:
Before ASSIGN gt_data->* TO <FSDATA> you must declare:
CREATE DATA gt_data TYPE STANDARD TABLE OF "Table type".
Best regards.
2015 Feb 25 8:34 PM
Hi
You can check if field symbol is assigned.
IF FIELD_SYMBOL IS ASSIGNED
.....
ENDIF.
Regards
Gregory