Anmelden

View Full Version : PF-DTA oder PF-SRC?



K_Tippi
15-12-05, 13:46
Hallo,
eine Frage ans Forum, ich muß in einem (CL)Programm feststellen ob eine Datei eine Daten oder Sourcedatei ist.

Kann mir jemand einen Tipp geben.

Klaus

malzusrex
15-12-05, 14:05
DSPFD FILE(MyLib/MyFile) TYPE(*BASATR) OUTPUT(*OUTFILE) OUTFILE(QTEMP/XXDSPFD)


in der ausgabe datei gibt es ein feld atdtat. dies hat den Status 'S' für source-dateien

gruß Ronald

janwijnants
15-12-05, 15:32
Erste möglichkeit: wenn ihren Datei mindestens eine Teildatie hat können sie RTVMBRD benützen, das hat ein parameter FILETYPE

Zweite möglichkeit: in datei QSYS/QADBXREF steht normallerweise ein Satz für ihren Datei und im Felt DBXTYP steht 'D' oder 'S'

Fuerchau
15-12-05, 16:15
RTVMBRD FILE(XXX)
FILETYPE(&TYPE)

CL-Var für FILETYPE (5) (FILETYPE) - Hilfetext

Gibt den Namen einer Variablen an, die zum Abruf der
Dateiart dient. In CL-Programmen sollte diese Variable 5
Zeichen lang sein.

Die Werte, die zurückgegeben werden, sind *DATA
(Datenteildatei) und *SRC (Quellenteildatei).