mwithake
04-04-05, 15:01
Hallo,
wir müssen für eine Anwendung, die unter Windows läuft aber nur mit dem alten DOS-Zeichensatz arbeitet, Daten auf einen Windows-PC mit DOS Zeichensatz exportieren. Das PC-Programm arbeitet mit CSV-Daten so das wir den Befehl CPYTOIMPF gewählt haben. Der Export verläuft automatisch in ein Serververzeichnis, aus dem sich das PC-Programm die Daten zieht.
Bei Angabe des Parameters STMFCODPAG(*PCASCII) werden nun Umlaute nicht korrekt in das PC-Programm übernommen (Notepad zeigt die Daten korrekt an).
Bei der Angabe von *STDASCII bricht der CPYTOIMPF-Befehl mit der Fehlermeldung CPDA09B "Umsetzung der CCSID konnte nicht ausgeführt werden" ab, wenn Umlaute in den Daten vorhanden sind. Für diesen Paramter kann man auch Codepage-Nummern angeben aber jeder Versuch für zu einen Fehler, da ich keine genauen Informationen zu der Codepage-Angabe bei diesem Befehl finden kann.
Hat jemand eine Lösung?
Danke
M.Withake
wir müssen für eine Anwendung, die unter Windows läuft aber nur mit dem alten DOS-Zeichensatz arbeitet, Daten auf einen Windows-PC mit DOS Zeichensatz exportieren. Das PC-Programm arbeitet mit CSV-Daten so das wir den Befehl CPYTOIMPF gewählt haben. Der Export verläuft automatisch in ein Serververzeichnis, aus dem sich das PC-Programm die Daten zieht.
Bei Angabe des Parameters STMFCODPAG(*PCASCII) werden nun Umlaute nicht korrekt in das PC-Programm übernommen (Notepad zeigt die Daten korrekt an).
Bei der Angabe von *STDASCII bricht der CPYTOIMPF-Befehl mit der Fehlermeldung CPDA09B "Umsetzung der CCSID konnte nicht ausgeführt werden" ab, wenn Umlaute in den Daten vorhanden sind. Für diesen Paramter kann man auch Codepage-Nummern angeben aber jeder Versuch für zu einen Fehler, da ich keine genauen Informationen zu der Codepage-Angabe bei diesem Befehl finden kann.
Hat jemand eine Lösung?
Danke
M.Withake