04-12-2009 2:16 PM
I downloaded a file into an internal table as ASCII, I get # signs? What does this mean exactly? Thank-You.
Edited by: TMM on Apr 12, 2009 9:16 AM
04-12-2009 2:23 PM
Hi TMM,
sign is an ASCII code replacement for the Horizontal Tab in your file. The ABAP equivalent for it is CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB
Hence to get the individual columns from a line separated by # use SPLIT AT CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB and it should help.
Cheers,
Aditya
04-12-2009 2:23 PM
Hi TMM,
sign is an ASCII code replacement for the Horizontal Tab in your file. The ABAP equivalent for it is CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB
Hence to get the individual columns from a line separated by # use SPLIT AT CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB and it should help.
Cheers,
Aditya
04-12-2009 3:01 PM
indicates tab delimited data.
Try uploading comma seperated file.
Regards,
Lalit Mohan Gupta.
04-12-2009 8:10 PM
may indicate a tab character. It also may indicate a carriage return or linefeed.
Generally, any non-displayable character will be seen as a #. However, the data remains unchanged, as you can see if you look at the hex values in the debugger.
matt