-
Ich bin mittlerweile einen Schritt weiter. In der Codepage 870 (Latin 2) gibt es rumänische und deutsche Sonderzeichen. Beim Kopieren mit CPYF *MAP erfolgt eine Umsetzung z.B. von Codepage 273 auf 870.
Also habe ich die Datenbibliothek der Anwendung kopiert, alle Dateien von Codepage 273 auf 870 geändert und dann die Daten mit CPYF *MAP *REPLACE kopiert - jetzt ist alles korrekt umgesetzt.
Analog bin ich bei Display-Files, Menüs und MSG-Files vorgegangen. Da habe ich die Sourcen kopiert, umgesetzt und dann alles neu umgewandelt - bis jetzt funktioniert alles.
-
Für die meisten Daten wird das auch so funktionieren. Hoffentlich hast du auch den Job auf CCSID 273 während des CPYF gestellt.
Aber bedenke folgenden Schwierigkeiten:
In Programmen darfst du keine Hexwerte (Zeichen) verwenden, die in den CCSID's unterschiedliche Positionen haben.
Z.B.:
in 273 hat das "ä" den Code x'C0'
in 870 hat das "ä" den Code x'43'
Wenn du nun im Programm die Daten mit "ä" vergleichst funktioniert das ausschließlich in CCSID 273, da dein Programm mit der zur Compilzeit gültigen CCSID erstellt wird und zur Laufzeit Textkonstanten keiner CCSID-Umsetzung unterliegen.
Dies betrifft alle sog. "varianten Zeichen", das sind Zeichen die in unterschiedlichen CCSID's unterschiedliche Hex-Werte aufweisen.
Wenn du den CPYF mit Job-CCSID 65535 durchgeführt hast, erfolgte KEINE Übersetzung der deutschen Zeichen in korrekte Hexwerte in 870.
Mittels DSPPFM und F10 kannst du die Hexcodes überprüfen.
Zur Laufzeit ist dann wichtig, dass Job-CCSID zur Hostcodepage der CA-Sitzungen passen.
Similar Threads
-
By TARASIK in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 08-12-06, 11:24
-
By selli in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 15-09-06, 10:17
-
By TARASIK in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 31-08-06, 12:08
-
By apparat in forum NEWSboard Java
Antworten: 0
Letzter Beitrag: 21-12-05, 11:54
-
By peter-venkman in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 09-07-02, 08:55
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