Code: Alles auswählen.
OPEN DATASET g_adatei FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
DATA newline TYPE abap_char1 VALUE cl_abap_char_utilities=>newline.
c_zeile = |[Header]{ newline }Source=OP{ newline }{ newline }[Data]|.
TRANSFER c_zeile TO g_adatei.
CLOSE DATASET g_adatei.
Code: Alles auswählen.
OPEN DATASET g_adatei FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
c_zeile = |[Header]|.
TRANSFER c_zeile TO g_adatei.
c_zeile = |Source=OP|.
TRANSFER c_zeile TO g_adatei.
c_zeile = ' '.
TRANSFER c_zeile TO g_adatei.
c_zeile = |[Data]|.
TRANSFER c_zeile TO g_adatei.
CLOSE DATASET g_adatei.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
sapdepp
Code: Alles auswählen.
OPEN DATASET g_adatei FOR OUTPUT IN LEGACY BINARY MODE CODE PAGE '1100'.
c_zeile = |[Header]{ cr_lf }Source=OP{ cr_lf }{ cr_lf }[Data]|.
data(x_zeile) = CONV xstring( c_zeile ).
TRANSFER x_zeile TO g_datei.
CLOSE DATASET g_adatei.