FILE Data Dictionary File

Field

Description

Type

Comments

FILE_ID

File alias (key)

C(16)

The primary reference for all file (record) information.

DESCR

File Description

C(30*)

Text description of this file.

PATH

File name on disk

C(30*)

For portability, this should be specified in terms of a global path (for example, (GLDATA)glmast.dat.) Use _setpath.utl to resolve global references at run time.

CREATOR

Who created this alias?

C(16*)

USERID, taken from INFO(3,2). This can be forced in MS-DOS by setting the environment variable, USERID.

MODIFIER

Who last modified this alias?

C(16*)

USERID of the user who last modified any dictionary information related to this alias (not the data file itself).

TYPE

File Type

U(1)

PRO/5 file type, from FID(1,!). Refer to FID() in the Commands Manual for a list of file types. If file type is unknown, this will show $FF$.

KEYSIZ

Key Size

U(2)

If this is a single-keyed file (DIRECT, SORT, or single-key MKEYED), this field shows the key size.

RECLEN

Record Length

U(2)

Specified as 0 if the record length is to be calculated based on the record layout.

RECNUM

Number of Records

U(4)

Specified as 0 for dynamic files.

M_DATE

Modification Date

U(4)

Stored in JUL() format.

M_TIME

Modification Time

U(4)

Stored as TIM*3600 (the number of seconds since midnight).

C_DATE

Creation Date

U(4)

Stored in JUL() format.

C_TIME

Creation Time

U(4)

Stored as TIM*3600 (the number of seconds since midnight).

 

KNUM

Index Name

Field(s)

0

FILE_ID

FILE_ID