Das müsste mit dem Zusatz "LENGTH len " beim TRANSFER gehen.chasse hat geschrieben:Ich hoffe, dass mir jemand helfen kann.
Code: Alles auswählen.
data: begin of w_daten.
satzart(10),
artikel(10),
filler(14),
end of w_daten.
data: i_daten like table of w_daten.
loop at tabelle.
clear w_daten.
move tabelle-satzartz to w_daten-satzart.
move tabelle-artikel to w_daten-artikel.
append w_daten to i_daten.
endloop.
open dataset outfile for output in text mode.
loop at i_daten into w_daten.
transfer w_daten to outfile.
endloop.
close dataset.
Code: Alles auswählen.
data: begin of w_daten.
satzart(10),
artikel(10),
filler(14),
end of w_daten.
data: i_daten like table of w_daten.
data: len type i value 34. "Hier vorgeben wieviele Zeichen geschrieben werden
loop at tabelle.
clear w_daten.
move tabelle-satzartz to w_daten-satzart.
move tabelle-artikel to w_daten-artikel.
append w_daten to i_daten.
endloop.
open dataset outfile for output in text mode.
loop at i_daten into w_daten.
* Beim Transfer die Länge die geschrieben wird mitgeben
transfer w_daten to outfile length len.
endloop.
close dataset.