2009 May 14 8:59 AM
Hi all
can u pls help me to convert a standard internal table into a XSTRING Format
2009 May 14 10:10 AM
Try somthing like that
DATA : GT_TABLE TYPE TABLE OF CHAR20,
GS_TABLE TYPE CHAR20,
GV_XSTRING TYPE XSTRING,
GV_XLINE TYPE XSTRING.
START-OF-SELECTION.
CLEAR : GT_TABLE ,GS_TABLE,GV_XSTRING.
DO 10 TIMES.
GS_TABLE = 'ABCDEFGHIJKLMNOPRST'.
APPEND GS_TABLE TO GT_TABLE.
ENDDO.
LOOP AT GT_TABLE Into GS_TABLE.
CONVERT TEXT GS_TABLE INTO SORTABLE CODE GV_XLINE.
CONCATENATE GV_XLINE GV_XSTRING INTO GV_XSTRING IN BYTE MODE.
ENDLOOP.
Write GV_XSTRING.
Try somthing like that
DATA : GT_TABLE TYPE TABLE OF CHAR20,
GS_TABLE TYPE CHAR20,
GV_XSTRING TYPE XSTRING,
GV_XLINE TYPE XSTRING.
START-OF-SELECTION.
CLEAR : GT_TABLE ,GS_TABLE,GV_XSTRING.
DO 10 TIMES.
GS_TABLE = 'ABCDEFGHIJKLMNOPRST'.
APPEND GS_TABLE TO GT_TABLE.
ENDDO.
LOOP AT GT_TABLE Into GS_TABLE.
CONVERT TEXT GS_TABLE INTO SORTABLE CODE GV_XLINE.
CONCATENATE GV_XLINE GV_XSTRING INTO GV_XSTRING IN BYTE MODE.
ENDLOOP.
Write GV_XSTRING.
2009 May 14 9:52 AM
Hi,
Try class CL_SWF_UTL_CONVERT_XSTRING method TABLE_TO_XSTRING.
CALL METHOD cl_swf_utl_convert_xstring=>table_to_xstring
EXPORTING
i_table = my_internal_table
i_size = size_of_my_internal_table
RECEIVING
r_stream = revceiving_string
EXCEPTIONS
invalid_input = 1
OTHERS = 2.
Hope this will help you.
Issa
2009 May 14 10:10 AM
Try somthing like that
DATA : GT_TABLE TYPE TABLE OF CHAR20,
GS_TABLE TYPE CHAR20,
GV_XSTRING TYPE XSTRING,
GV_XLINE TYPE XSTRING.
START-OF-SELECTION.
CLEAR : GT_TABLE ,GS_TABLE,GV_XSTRING.
DO 10 TIMES.
GS_TABLE = 'ABCDEFGHIJKLMNOPRST'.
APPEND GS_TABLE TO GT_TABLE.
ENDDO.
LOOP AT GT_TABLE Into GS_TABLE.
CONVERT TEXT GS_TABLE INTO SORTABLE CODE GV_XLINE.
CONCATENATE GV_XLINE GV_XSTRING INTO GV_XSTRING IN BYTE MODE.
ENDLOOP.
Write GV_XSTRING.
2011 May 16 4:50 AM
Try class CL_SWF_UTL_CONVERT_XSTRING method TABLE_TO_XSTRING.
CALL METHOD cl_swf_utl_convert_xstring=>table_to_xstring
EXPORTING
i_table = my_internal_table
i_size = size_of_my_internal_table
RECEIVING
r_stream = revceiving_string
EXCEPTIONS
invalid_input = 1
OTHERS = 2.
<removed by moderator>
Edited by: Thomas Zloch on May 16, 2011 11:39 AM
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |