PDA

View Full Version : CPYSRCF-Problem / Sonderzeichen falsch



Ron
28-01-08, 08:26
Beim Kopieren von verschiedenen Sourcen von einer Library in eine andere Library, werden einen Teil der Sonderzeichen falsch kopiert. Aus @ wird §, aus \ wird ö und umgekehrt, etc.:mad:


Der Standort ist Schweiz unter OS/400 V5.4 (Deutsch)

Die Systemwerte sind wie folgt definiert:
QCSSID =65535
QCHRID =697 / 500

Die Client Access-Sitzung läuft unter:
Host-Codepage 500 Schweiz

Da diese Einstellungen systemweit ziehen, verstehe ich nicht, wieso das Kopieren von Sourcen innerhalb verschiedenener Librarys unterschiedliche Ergebnisse bringt.

Kennt jemand diesen komischen Effekt bzw. eine Lösung?

Fuerchau
28-01-08, 08:31
Es ist immer wieder das Selbe.

Auch ein CPYSRCPF verwendet die aktuellen CCSID's zum umwandeln.

Schau dir per DSPFD die CCSID's der SRCPF's an.

Ich bin sicher, dass diese unterschiedlich sind.
Wenn dann der Job noch mit 65535 läuft, wird eben ohne Codeanpassung kopiert.

Stelle den Job auf eine der CCSID's, die zu einer SRCPF's passt und kopiere dann erneut.