[NEWSboard IBMi Forum]

Thema: CCSID

  1. #1
    Registriert seit
    May 2002
    Beiträge
    116

    CCSID

    Ich habe aus den USA Software bekommen mit Quellendateien mit CCSID 37. Sonderzeichen, z.B. ü als werden als } angezeigt wird. Kopiere ich diese in eine Quellendatei mit CCSID 273, wird das zwar richtig umgesetzt, leider kommt dann beispielsweise das Zeichen § als @.

    Hat jemand hier eine Idee ?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ist der Job auch auf 273 ?
    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

  3. #3
    Registriert seit
    May 2002
    Beiträge
    116
    ja, läuft auch auf 273

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Hat die Quelle auch tatsächlich CCSID 037 ?
    Normalerweise reicht ein CHGPF ... CCSID(273) um auch die Umsetzung gleichzeitig durchzuführen. Der CPYF reagiert bei Source-PF's vielleicht etwas anders als bei normalen PF's.
    Versuchs mal einfach mit CHGPF.

    Was auch sein könnte ist, dass die Source zwar 037 hat, aber in einem Job mit 65535 erstellt wurde so dass die Daten tatsächlich nicht 037 sind (was leider häufig genug passiert).

    Dann muss man ggf. den Umweg über CCSID 65535 machen.
    Hier reicht ggf. ein CPYF mit Job-CCSID 65535, so dass beim Lesen aus 037 und Schreiben in 273 eben keine Übersetzung stattfindet.

    Wenn das auch nichts bringt, muss man sich halt mal fragen, welche CCSID hatte das Terminal zum Zeitpunkt der Erfassung der Source.
    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

  5. #5
    Registriert seit
    Sep 2001
    Beiträge
    156
    Das Problem ist hier wohl, dass im Programm diese Sonderzeichen als Feldnamen verwendet werden.
    Also entweder alles umstellen (auch DDS), oder diese Sourcen beim Kopieren in CCSID 273 NICHT umsetzen.
    Das geht wohl mit Job-CCSID = 65535.

Similar Threads

  1. Konvertierung nach Graphic --> CCSID Problem
    By codierknecht in forum NEWSboard SAP
    Antworten: 32
    Letzter Beitrag: 09-02-18, 13:00
  2. Windowstabelle wird im IFS in CCSID 1252 erstellt
    By umeis in forum NEWSboard Windows
    Antworten: 3
    Letzter Beitrag: 11-08-06, 12:45
  3. CCSID ändern
    By schaaf in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 04-05-06, 11:18
  4. CPYTOIMPF und CCSID
    By Muchi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-04-06, 13:54
  5. CCSID eines Files
    By Binford in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-03-06, 08:58

Berechtigungen

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