View Full Version : Dateibeschreibung in *OUTFILE
Hallo Pikachu,
Du meinst sicherlich DSPFD. Damit geht es nicht. Und mit DSPFFD gekomme ich nur die Feldbeschreibung.
Nein, ich meinte schon DSPFFD (Dateifeldbeschreibung anzeigen). Die CCSID ist ja eine Dateifeldeigenschaft.
Nachtrag: Unter V5R4 geht auch ein DSPFD FILE(Datei) TYPE(*ATR) OUTPUT(*OUTFILE) FILEATR(*PF) OUTFILE(Ausgabedatei), um an die in der Datei selbst eingetragene CCSID zu kommen.
Geändert: Hatte *ALL geschrieben, muß *ATR heißen.
Nachtrag: Unter V5R4 geht auch ein DSPFD FILE(Datei) TYPE(*ALL) OUTPUT(*OUTFILE) FILEATR(*PF) OUTFILE(Ausgabedatei), um an die in der Datei selbst eingetragene CCSID zu kommen.
Das stimmt so nicht ganz. Auch unter V5R4 geht kein *OUTFILE mit TYPE(*ALL). Man muß TYPE(*ATR) und FILEATR(*PF) angeben.
Gruß,
KM
Das sollte auch *ATR heißen. Bin wohl leider mit F9=Auffinden durcheinandergekommen und habe dann den falschen Befehl kopiert. :rolleyes:
DSPFD FILE(TEIL)
TYPE(*ATR)
OUTPUT(*OUTFILE)
FILEATR(*PF)
OUTFILE(MYOUTF)
funktioniert auch schon mit V5R3.
Im Feld PHCSID steht dann die CCSID, wobei -1 auf die Felder verweist (bei SQL-Tables, bzw. CCSID auf Feldebene).
Hat irgendein Feld eine eigene CCSID, kann auf Dateiebene KEINE CCSID mehr angegeben werden (bei SQL immer).