-
CPYTOIMPF mit DOS-Zeichensatz
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
-
Hallöchen,
versuche es mal mit
STMFCODPAG(850)
das sollte dir weiter helfen
Gruß Ronald
-
STMFCODPAG(850) bringt auch die Fehlermeldung wie bei *STDASCII. Ich hatte schon vorher bie 437 versucht, was auch zum Abbruf führte.
Wenn ich es richtig habe ist unter Windows die Codepage 850 der Windows-Zeichensatz und 437 der DOS-Zeichensatz.
-
Dann versuche doch noch mal dies hier
Code:
CPYTOIMPF FROMFILE(MyLib/MyFile)
TOSTMF('/home/MyFile.txt')
STMFCODPAG(850) RCDDLM(*CRLF)
in RCDDLM muß *CRLF stehen
oder halt mit 437
gruß Ronald
-
Danke erst einmal für die schnelle Antwort!
RCDDLM(*CRLF) war bei dem Befehl schon angegeben.
Aber dieser Export in das eigene IFS funktioniert!? Wir exportiern normalerweise direkt auf ein (PC) Server-Verzeichnis im Netz. Über QNTC haben wir den Server mit eingebunden und direkt auf eine Freigabe exportiert. Woran kann das liegen das der Export über QNTC mit STMFCODPAG(xxx) nicht funktioniert, *PCASCII aber wohl?
Gruß
Martin Withake
-
QNTC unterstützt keine CCSID's, daher der Fehler.
Mach erst eine Ausgabe ins IFS (*PCASCII, 850) und anschließend einen CPY (besser über die QSHELL mit cp) nach QNTC.
Similar Threads
-
By alfredo in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 22-12-06, 09:45
-
By malzusrex in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 14-12-06, 17:20
-
By Muchi in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 03-08-06, 09:41
-
By SUBUIS in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 09-05-06, 09:36
-
By Muchi in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 21-04-06, 13:54
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks