Anmelden

View Full Version : Textdatei aus dem IFS öffnen?



Seiten : 1 [2]

BenderD
13-03-14, 10:49
... dein RPG Programm ist wohl fehlerhaft...

Fuerchau
13-03-14, 11:09
Das sehe ich auch so.
819 ist eine "alte" ANSI-Codepage und eigentlich unvollständig und ggf. nicht mehr vorhanden.
Wähle hier mal 1252 (ISO-8859-1), die ist vollständig.
Ein CHGATR ändert nicht den Inhalt der IFS-Datei sondert setzt halt nur die CCSID.
QSH 'iconv' kann den Inhalt konvertieren.

BenderD
13-03-14, 11:45
... den iconv brauchts nicht. Streamfile mit open mit gewünschter CCSID erstellen. close und reopen als Textfile und wenn der Job jetzt nicht unter 65535 läuft wird passend konvertiert.

D*B

PS: Kontrolle auf Murks: einfach über WRKLNK mit passender JobCCSID (<>65535) reinsehen.

Fuerchau
13-03-14, 12:38
Der Hinweis "Job-CCSID <> 65535" beim Schreiben ins IFS sollte beachtet werden!!!
Ansonsten nützt die CCSID der IFS-Datei gar nichts, da ja bei 65535 nicht konvertiert wird.

Mit dem "iconv" kann man halt Fehler wieder ausbügeln:).