[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.751
    Nun ja, Kompatibel und Umsetzbar unterscheiden sich da wohl doch.

    Testen kann man das selber mit einem kleinen Programm und dem Konvertierungs-API Convert a Graphic Character String (CDRCVRT, QTQCVRT) API
    , wo denn der Unterschied ist.
    Anscheinend gibts da doch eine Differenz, die es bei der Kombination 273/1141 nicht gibt.

    Zu bedenken ist noch, dass ODBC-Verbindungen über die Sprach-ID des Benutzers/Systems die CCSID des Jobs festgelegt wird.
    Wenn dann aus Dateien mit unterschiedlichen CCSID's gelesen wird, kommt es zu Darstellungsproblemen.
    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

  2. #2
    Registriert seit
    Jun 2006
    Beiträge
    24
    Ich habe mir noch mal die "character set" Tabellen verglichen. Der einzige Unterschied ist wirklich das €-Zeichen ersetzt wurde. Die Host Codepage ist bis auf das €-Zeichen gleich. Ich glaube das ist ein IBM Problem...

    Habe mich jetzt dazu entschieden bei 870 zu bleiben. Schließlich ist diese Änderung nicht lebensnotwendig.
    Aber ich werde meien Einstellungen im deutschen sprachraum von 273 auf 1148 ändern. Das wird uns später bei weiteren Sprachräumen im Latin-1 Bereich einfacher.

    Für jeden Tipps, Hinweis und Anmerkungen zu diesem Thema bin ich dankbar.
    Slawo

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.751
    Innerhalb des Latin-1 (ISO 8859-1) ist es vollkommen egal, welche CCSID du wählst, da alle diese CCSID's kompatibel sind (Konvertierung hin und zurück ohne Verluste).

    Wichtig ist lediglich, dass Job und Bildschirm die selbe CCSID/Hostcodepage verwenden!

    Zwischen Job und DB findet eine passende CCSID-Umsetzung statt.

    Dies betrifft ebenso andere Sprachräume, die in sich selbst kompatibel sind.
    Lediglich Unicode erlaubt eine Mischung verschiedener Sprachräume in der selben Datei.
    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

  4. #4
    Registriert seit
    Jun 2006
    Beiträge
    24
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wichtig ist lediglich, dass Job und Bildschirm die selbe CCSID/Hostcodepage verwenden!
    Noch eine Frage zu CA:

    In den Konfigurationseinstellungen gibt es unter der Host Codpage die 500 (Latin-1, ohne €) Deutschland, Belgien, Frankreich usw. Mir fehlen die ganzen Latin-1 Länder unter der Host Codepage 1148 (mit €), wo nur Belgien, Kanada und Schweiz steht. Gibt es dafür einen Grund ?
    Slawo

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.751
    Da alle doch die selbe Codepage haben, ist es doch letztlich egal welche 1148 du wählst. 1148 ist letztlich Französisch also 297 mit €.

    Wichtig ist nur, wenn du Sekundärsprachen (QSYS29xx) verwendest und diese in der SYSLIBL vorschaltest, dass Job-CCSID und CCSID der Sprachlib zu einander passen.

    Ob der Job nun 273 und das Device 1141 oder 273 unterscheidet sich nur in der Darstellung des €-Zeichens, alles andere bleibt ja gleich.

    Verwendest du also z.B. französisch ist die QSYS29xx auf CCSID 297.
    Der Job kann nun 297 oder 1148 sein, das Terminal dazu passend 297/1148.
    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. Konvertierung nach Graphic --> CCSID Problem
    By codierknecht in forum NEWSboard SAP
    Antworten: 32
    Letzter Beitrag: 09-02-18, 14:00
  2. Zeichenumsetzung zwischen CCSID 273 und CCSID 8612 ungültig
    By schatte in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 08-02-11, 18:36
  3. CCSID von 912 auf 870 bei CPYFRMSTMF
    By mic74 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-01-09, 10:07
  4. Nachricht CPA4262 empfangen bei Befehl SAVLIB
    By schatte in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 21-05-08, 09:18
  5. CPYTOIMPF und CCSID
    By Muchi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-04-06, 14:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •