[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    8
    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.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Anwendung Sperren
    By TARASIK in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 08-12-06, 11:24
  2. Anwendung von Deutsch auf Kroatisch umstellen
    By selli in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 15-09-06, 10:17
  3. Integrierter PC Server und eine ERP Anwendung
    By TARASIK in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 31-08-06, 12:08
  4. Anwendung vom Rational deployen
    By apparat in forum NEWSboard Java
    Antworten: 0
    Letzter Beitrag: 21-12-05, 11:54
  5. STRPCCMD blockiert Anwendung
    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
  •