‎2013 Nov 20 8:06 AM
Hello,
I'm getting ABAP Dump
UC_OBJECTS_NOT_CHARLIKE
TRANSLATE <fs_fldval> USING ', '.
Declaration:
FIELD-SYMBOLS: <fs_fldval>.
Error analysis
Only character-type data objects are supported at the argument
position "<FS_FLDVAL>" for the statement
"TRANSLATE".
In this case, the operand "<FS_FLDVAL>" has the non-character-type "P". The
current program is flagged as a Unicode program. In the Unicode context,
type X fields are seen as non-character-type, as are structures that
contain non-character-type components.
I searched in the Forum, but didn't find any relevant thread for TRANSLATE statement error.
Please advise.
Thanks & Regards,
Sowmya
‎2013 Nov 20 8:22 AM
‎2013 Nov 20 8:10 AM
Hi Sowmya Sreeram
If You try like this you will get dump
FIELD-SYMBOLS: <fs_fldval> TYPE ANY.
DATA : var TYPE p.
var = '88888'.
ASSIGN var TO <fs_fldval>.
TRANSLATE <fs_fldval> USING ','.
WRITE : / <fs_fldval>.
Try like this
FIELD-SYMBOLS: <fs_fldval> TYPE ANY.
DATA : var TYPE string.
var = '88888'.
ASSIGN var TO <fs_fldval>.
TRANSLATE <fs_fldval> USING ','.
WRITE : / <fs_fldval>.
‎2013 Nov 20 8:16 AM
‎2013 Nov 20 8:22 AM