-
Da musst du die Programme wohl eher auf SQL umstellen, da die Nativeunterstützung ein Problem darstellt.
Bei ILERPG kannst du für die CHAR-Variablen eine Default-CCSID definieren, da i.d.R. deine Variablen mit CCSID(*HEX) definiert sind.
https://www.ibm.com/support/knowledg...hccsidchar.htm
CCSID(*CHAR:*JOBRUNMIX) könnte eine Option sein. Jeder Move/Eval führt zu einer Konvertierung, u.U. mit Verlust "?" wenn Zeichen inkompatibel sind.
Es kommt halt auf einen Versuch an.
Wenn der Compiler Probleme macht müssen u.U. Konvertierungen per %char(UCS2Var) oder %UCS2(CharVar) eingesetzt werden.
COBOL unterstützt ebenso Unicode.
Die Variablen müssen als NATIONAL definiert sein, was zumindest bei COPY-DDx automatisch passiert.
Problematisch sind da halt Work-Variblen, bei denen ein Konvertierung oder Neudefinition gemacht werden muss.
Default wird CCSID 13488 verwendet, mman kann mit der Umwandlungsoption NTLCCSID(1200) auch UTF16 verwenden. Dies kann auch in der PROCESS-Anwesiung in der COBOL-Quelle angegeben werden.
Für Konvertierungen in COBOL gibt es dann die Funktionen NATIONAL-OF (Char to National) und DISPLAY-OF (National to Char).
Similar Threads
-
By AKS1 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 15-11-19, 13:18
-
By hteufl in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 11-04-17, 16:29
-
By svit in forum NEWSboard Programmierung
Antworten: 21
Letzter Beitrag: 30-01-17, 09:45
-
By K_Tippi in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 01-09-15, 10:48
-
By AK1 in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 26-05-14, 12:48
Tags for this Thread
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