sannefinger
17-05-04, 13:47
Ich muß eine Datei binär auf den PC übertragen. Dort wird die Datei geflamt und über Filetransfer verschickt.
Das Problem liegt darin, daß ich bestimmte Hex-Werte bei der Übertragung auf PC immer verliere. Und zwar handelt es sich um X‘0D25‘ (Carriage Return Linefeed). Nach Übertragung der Datei bekomme ich meist X‘0D0A‘ konvertiert.
Ich habe bisher die Befehle CPY (Objekt kopieren) und CPYTOSTMF (In Datenstromdatei kopieren) getestet und -abhängig von der Parameterbelegung CCSID und CODPAG- die unterschiedlichsten Ergebnisdateien erhalten.
Meine Datei auf der iSeries ist von den Hex-Werten her korrekt bestückt.
Als Systemwert für QCCSID ist 65535 hinterlegt.
Gibt es einen anderen Befehl oder eine bestimmte Kombination der Parameterbelegung oder eine komplett andere Möglichkeit die Datei binär zu übertragen? Oder habe ich einen Denkfehler???
Vielen Dank für Ihre Hilfe!
Das Problem liegt darin, daß ich bestimmte Hex-Werte bei der Übertragung auf PC immer verliere. Und zwar handelt es sich um X‘0D25‘ (Carriage Return Linefeed). Nach Übertragung der Datei bekomme ich meist X‘0D0A‘ konvertiert.
Ich habe bisher die Befehle CPY (Objekt kopieren) und CPYTOSTMF (In Datenstromdatei kopieren) getestet und -abhängig von der Parameterbelegung CCSID und CODPAG- die unterschiedlichsten Ergebnisdateien erhalten.
Meine Datei auf der iSeries ist von den Hex-Werten her korrekt bestückt.
Als Systemwert für QCCSID ist 65535 hinterlegt.
Gibt es einen anderen Befehl oder eine bestimmte Kombination der Parameterbelegung oder eine komplett andere Möglichkeit die Datei binär zu übertragen? Oder habe ich einen Denkfehler???
Vielen Dank für Ihre Hilfe!