Code: Alles auswählen.
DATA:
itab_text TYPE truxs_t_text_data,
file TYPE String VALUE '/tmp/file.dat',
schluesser TYPE String.
CALL FUNCTION 'SAP_CONVERT_TO_TEX_FORMAT'
EXPORTING
i_field_seperator = ';'
TABLES
i_tab_sap_data = itab
CHANGING
i_tab_converted_data = itab_text
EXCEPTIONS
conversion_failed = 1
OTHERS = 2.
OPEN DATASET file FOR APPENDING IN TEXT MODE
ENCODING DEFAULT
WITH SMART LINEFEED.
schluessel = concat_lines_of( table = itab_text sep = `|` ).
TRANSFER schluessel TO file.
CLOSE DATASET file.
Code: Alles auswählen.
OPEN DATASET file FOR APPENDING IN TEXT MODE
ENCODING DEFAULT
WITH SMART LINEFEED.
LOOP AT itab_text ASSIGNING <itab_text>.
TRANSFER <itab_text> TO file.
ENDLOOP.
CLOSE DATASET file.
Code: Alles auswählen.
OPEN DATASET file FOR APPENDING IN TEXT MODE
ENCODING DEFAULT
WITH SMART LINEFEED.
schluessel = concat_lines_of( table = itab_text sep = `|` ).
TRANSFER schluessel TO file.
CLOSE DATASET file..