cbe
22-02-06, 14:41
Hallo,
zu CPYTOIMPF ist je schon einiges geschrieben worden, aber eine Lösung zu meinem Problem habe ich noch nicht gesehen:
Wie kann ich es hinbekommen, dass die Blanks am Zeilenende der IFS-Datei entfallen?
Wir haben V5R3, IBM hat da scheinbar den CPYTOIMPF "korrigiert".
Ich verwende den Befehl so:
CPYTOIMPF FROMFILE(Datei) TOSTMF('/tmp/test.csv') MBROPT(*REPLACE) STM
FCODPAG(*PCASCII) RCDDLM(*CRLF) STRDLM(*NONE)
Die Datei hat genau 1 1000-Zeichen langes Feld, in der die Aufbereitung mit Trennzeichen bereits erledigt ist.
Wenn ich eine Datei mit einem VARCHAR-Feld habe, funktioniert es so, wie ich es brauche. Die Dateien möchte ich aber eigentlich nicht ändern.
Ist Euch da schon was zu eingefallen?
Christian
zu CPYTOIMPF ist je schon einiges geschrieben worden, aber eine Lösung zu meinem Problem habe ich noch nicht gesehen:
Wie kann ich es hinbekommen, dass die Blanks am Zeilenende der IFS-Datei entfallen?
Wir haben V5R3, IBM hat da scheinbar den CPYTOIMPF "korrigiert".
Ich verwende den Befehl so:
CPYTOIMPF FROMFILE(Datei) TOSTMF('/tmp/test.csv') MBROPT(*REPLACE) STM
FCODPAG(*PCASCII) RCDDLM(*CRLF) STRDLM(*NONE)
Die Datei hat genau 1 1000-Zeichen langes Feld, in der die Aufbereitung mit Trennzeichen bereits erledigt ist.
Wenn ich eine Datei mit einem VARCHAR-Feld habe, funktioniert es so, wie ich es brauche. Die Dateien möchte ich aber eigentlich nicht ändern.
Ist Euch da schon was zu eingefallen?
Christian