[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    UTF-8 hat CCSID 1208.

    Zitat Zitat von OSmeilus Beitrag anzeigen
    Zum Testen habe ich das Import-Program kopiert und führe den fopen dort direkt aus. Aber wenn ich dort den Parameter o_ccsid auf 1141 setze führt das auch nicht zum Erfolg.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Du musst per CHGATR die CCSID der IFS-Datei auf 1208 setzen.
    Dann öffnet man die IFS-Datei mit 1200 (Feld-Typ C für UCS2) oder mit 1141/273 für westeuropäisch EBCDIC.
    Damit wird die Datei beim Lesen von der File-CCSID (Attribut) in die gewünschte CCSID konvertiert!
    Die CCSID beim Open soll mir den Code so liefern wie ich ihn benötige, nicht wie die Daten ihn hat.
    Dies ist analog zu sehen wie die CCSID einer PF und der CCSID des Jobs.
    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
    Sep 2018
    Beiträge
    4
    Prima!

    So klappt es.
    Und das Modul mit dem gekapselten fopen wird auch nur von diesem einen Programm aufgerufen. Somit kann ich dort auch die Änderung für den zusätzlichen Parameter o_ccsid einbauen.

    Vielen Dank!

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ich würde da in das Modul eher eine 2. fopen()-Prozedur mit dem Zusatzparameter CCSID einbauen, so dass die ursprünglichen Funktionen weiter genutzt werden können und kompatibel bleiben.
    Die read/write/close-Funktionen betrifft die Änderung ja nicht.
    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. Lesen IFS File mit korrekten Umlauten
    By hteufl in forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 20-04-15, 09:34
  2. cpyfrmpcd mit Umlauten
    By jimknopf99 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 27-01-15, 12:28
  3. Textdatei aus dem IFS öffnen?
    By SourceCoder in forum NEWSboard Java
    Antworten: 13
    Letzter Beitrag: 13-03-14, 12:38
  4. AS/400 Spool als Textdatei drucken
    By Peter Kosel in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 29-05-01, 15:34

Tags for this Thread

Berechtigungen

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