D\

 

 

file definition template

 

D\

 

 

data

 

 

 

D\QDBFHFLG

 

2

 

 

 

D

QDBBITS27

9

 

 

 

D\

QDBRSV1ðð

2

 

BITS

 

 

D\

QDBFHFPLðð

1

 

BIT

 

 

D\

QDBRSV2ðð

1

 

BIT

 

 

D\

QDBFHFSUðð

1

 

BIT

 

 

D\

QDBRSV3ðð

1

 

BIT

 

 

D\

QDBFHFKYðð

1

 

BIT

 

 

D\

QDBRSV4ðð

1

 

BIT

 

 

D\

QDBFHFLCðð

1

 

BIT

 

 

D\

QDBFKFSOðð

1

 

BIT

 

 

D\

QDBRSV5ðð

1

 

BIT

 

 

D\

QDBFHSHRðð

1

 

BIT

 

 

D\

QDBRSV6ðð

2

 

BITS

 

 

D\

QDBFIGCDðð

1

 

BIT

 

 

D\

QDBFIGCLðð

1

 

BIT

 

 

D\

 

 

Attribute Bytes

 

D QDBRSV7

11

14

 

 

 

D\

 

 

Reserved.

 

 

D QDBLBNUM

15

16B ð

 

 

 

D\

 

 

Number Of Data Members

 

D\

 

 

1 =

Externally described

 

D\

 

 

 

physical file, or program

 

D\

 

 

 

described physical file

 

D\

 

 

 

that is NOT linked to a

 

D\

 

 

 

Data Dictionary.

 

D\

 

 

1-32 = Number of Data

 

D\

 

 

 

Dictionary record

 

D\

 

 

 

formats for a program

 

D\

 

 

 

described physical

 

D\

 

 

 

file that is linked to

 

D\

 

 

 

a Data Dictionary.

 

D\

 

 

1-32 = Number of based-on

 

D\

 

 

 

physical files for

 

D\

 

 

 

a logical file.

 

D\QDBFKDAT

 

14

 

 

 

D

QDBFKNUMðð

17

18B ð

 

 

 

D

QDBFKMXLðð

19

2ðB ð

 

 

 

D\

QDBFKFLGðð

 

1

 

 

 

D

QDBBITS28

21

21

 

 

 

D\

QDBRSV8ð2

1

 

BIT

 

 

D\

QDBFKFCSð2

1

 

BIT

 

 

D\

QDBRSV9ð2

4

 

BITS

 

 

D\

QDBFKFRCð2

1

 

BIT

 

 

D\

QDBFKFLTð2

1

 

BIT

 

 

D

QDBFKFDMðð

22

22

 

 

 

D

QDBRSV1ððð

23

 

 

 

D\

 

 

Keyed Sequence Access Path

 

D QDBFHAUT

31

 

 

 

D\

 

 

Public Authority (AUT)

 

D\

 

 

'\CHANGE

' = Public change

 

D\

 

 

 

 

authority.

 

D\

 

 

'\ALL

' = Public all

 

D\

 

 

 

 

authority.

 

D\

 

 

'\USE

' = Public use

 

D\

 

 

 

 

authority.

B-156

System API Programming

V4R1

 

 

 

 

Page 434
Image 434
IBM Version 4 manual 156