Hallo Leute,

um unter Cobol National Felder in Single-Byte Felder zu kopieren (MOVE) muss immer die Funktion NATIONAL-OF verwendet werden. Umgekehrt wird die Funktion DISPLAY-OF verwendet.
Ohne Angabe dieser Funktionen werden die Zeichen nicht korrekt umgesetzt.

Bei den Funktionen muss immer die Ziel oder Quell Codepage angegeben werden. Gibt es auch eine Möglichkeit, dass die Codepage z.B. aus einer Umgebungsvariable gelesen wird?

Das Problem ist, dass unter Microfocus Cobol die Codepage automatisch aus einer Umgebungsvariable gelesen wird und ich dadurch nicht den gleichen Quellcode wie auf der AS/400 verwenden kann.

Hat jemand hierzu eine Idee oder gibts eine gute Alternative zu den Cobol Funktionen?

Gruß
Matthias