FIELD Data Dictionary File

Field

Description

Type

Comments

FILE_ID

File alias

C(16)

FIELD_ID

Field Name

C(16)

TITLE

Default report title

C(30*)

LABEL

Default Screen Label

C(30*)

DESCR

Field Description

C(30*)

HELPFILE

helpfile@helpitem or

helpfile;helpitem or

TAOS form name

C(30*)

Names file that contains help screens.

helpfile@helpitem for indexed help, see _help.utl for additional information.

Helpfile;helpitem for searchable help, see _help.pub in the Utilities Manual for details.

If neither of the above, then a TAOS form object is presumed.

PROMPT

Screen help message

C(30*)

This message should be displayed on the bottom of the screen whenever users are editing this field.

DEFAULT

Default Value

C(30*)

IMASK

Input Mask

C(30*)

Input mask using the mask characters listed for _ninput.utl.

BMASK

Background Mask

C(30*)

Display this string in the field as a background prompt, or "template". A background mask for a phone number field might show "(000) 000-0000".

OMASK

Output Mask

C(30*)

Output mask is either string or numeric format.

INPUT_FLAGS

Field Control Flags

C(10*)

Any of the following:

"a" Auto CR when end of field is reached.

"b" Causes the prompt to blink.

"d" Do not automatically ADDR this routine.

"e" Forces a CVS(va$,64) for custom masking.

"n" Try only a numeric output mask.

"Q" Mask all entries with "*".

"q" Do not do quick input.

"t" Allow tabs.

"w" Do not mimic INPUTE first character wipe behavior.

"x" Do not pad the input mask at all.

"z" Zero input - do not perform any modification input.

ALT_INPUT

Alternate input routine

C(30*)

A developer-supplied program to control data input when _ninput.utl does not provide the control desired.

EXPAND

Field Expansion Code

C(30*)

A procedure that converts data from stored format to displayable format.

COMPRESS

Field Compression Code

C(30*)

A procedure that converts data from displayable format to stored format.

SEARCH

Search Routine

C(30*)

A developer-supplied program executed when the user presses the <SEARCH) key during data entry on this field.

APP1

Application-Defined

C(30*)

APP2

Application-Defined

C(30*)

APP3

Application-Defined

C(30*)

PREC

Precision of numeric field

I(1)

MAXLEN

Maximum field length

U(2)

COLS

Input Columns

U(2)

ROWS

Input Rows

U(2)

KNUM

Index Name

Field(s)

0

INDEX00

FILE_ID+FIELD_ID

1

FILE_ID

FILE_ID

2

FIELD_ID

FIELD_ID