PDA

View Full Version : CPYTOIMPF - Überflüssige Blanks am Zeilenende



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

Fuerchau
22-02-06, 17:48
Da gibts wohl einen neuen Parameter für entfernen von Leerzeichen im Feld !
Ansonsten verwende doch CPYTOSTMF, da ja keine weitere Einzelfelder vorhanden sind.