[NEWSboard IBMi Forum]
  1. #1
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012

    Upload einer Unicode-Datei

    Hallo zusammen,

    ich habe mal wieder ein Problem mit einer Latin-2 Sprache. Ich habe eine Excel-Tabelle mit polnischen Sonderzeichen. Wie bekomme ich die Daten in eine iSeries Datei ?
    Ich habe bereits auf der iSeries per SQL eine Datei mit Feldern des Typs GRAPHIC erstellt mit CCSID 13488. Sämtliche File-Transfers schlugen allerdings fehl. Ich habe die Daten der Excel-Tabelle inzwischen auch mal per copy and paste ins Notepad kopiert und diese Textdatei als Unicode und auch als UTF-8 gespeichert und einen Upload mittels CPYFRMIMPF versucht. Leider erfolglos.
    Kann mir jemand sagen wie ich dieses Problem lösen kann ?

    Danke,
    KM

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Latin-2 ist halt so ein Problem.
    Der Weg mit CCSID 13488 ist soweit korrekt um die Daten in die Datei zu bekommen.
    Mach mal einen DSPPFM und Hex-Anzeige, dann wirst du sehen, dass die Daten im 2-Byte-Ascii abgelegt sind. Die Hexcodes müssten identisch zu deiner UTF-8-Datei sein.

    Das Problem ist nur, dass z.B. beim Query, die Daten wieder in die CCSID des Jobs ( z.B. 273) übersetzt werden.
    Und GENAU DABEI gehen die polnischen Zeichen verloren.
    Du kannst die Daten nur korrekt an einem polnischem Terminal wieder sehen bzw. drucken.

    In SQL bzw. ILERPG kannst du die Daten nur als Graphik-Felder ohne Verlust verarbeiten.
    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
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Soweit komme ich ja gar nicht. Ich kriege die Daten einfach nicht in meine iSeries-Datei. Das System erstellt in der Lib QRECOVERY eine Datei QAC*******, die automatisch die CCSID 65535 hat und dadurch der CPYFRMIMPF abbricht. Wie bekomme ich die Daten erst mal auf die iSeries ?

    Gruß,
    KM

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Schick mir doch mal einen Auszug deines XLS-Files. Vielleicht finde ich da was.
    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. Wert aus CSV Datei
    By mk in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 21-12-06, 08:56
  2. Datei im IFS auf iSeries verschlüsseln
    By jo400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-10-06, 17:57
  3. Excel Datei mit RPG und POI/HSSF in A4
    By haertl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 30-05-06, 13:36
  4. Datei aus IFS holen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-05-06, 13:47
  5. IFS Datei berechtigungen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 15-06-05, 15:37

Berechtigungen

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