09-17-2008 12:56 PM
Hi guys,
I am facing another probelm while converting non-unicode program to unicode.
I have a statement written as " write 😕 za20_itab".
The error says " ZA20_ITAB cannot be converted to a character-type field. "
Do i need to specify the fields of itab specifically.
Thanks in advance
09-17-2008 12:59 PM
09-17-2008 12:59 PM
09-17-2008 1:00 PM
U should write,
write:/
ZA20_ITAB-filed1,
ZA20_ITAB-filed2,
.
.
ZA20_ITAB-filedn.
Regards,
10-21-2008 4:10 PM
Hi Ranjit,
U need to specify whole internal table fields, because in Unicode it wont work if u have multiple types.
Try to assign everything to c type . by creating field symbol
FIELD-SYMBOLS : <F_za20_itab> type c.
ASSIGN za20_itab to <F_za20_itab> CASTING.
WRITE:/ <F_za20_itab>.
Hope it will work...
Regards
Santosh.Suryavanshi
09-17-2008 1:05 PM
>
> Hi guys,
> I am facing another probelm while converting non-unicode program to unicode.
>
> I have a statement written as " write 😕 za20_itab".
>
> The error says " ZA20_ITAB cannot be converted to a character-type field. "
>
> Do i need to specify the fields of itab specifically.
>
> Thanks in advance
Hi,
You should specify particular fields, i.e.
write 😕 za20_itab-field1,
za20_itab-field2.
You cannot write the whole internal table at a time.
Regards,
Kasuladevi