TYPDEF Data Dictionary File

 

Field

Description

Type

Comments

TYPDEF_ID

Name of data type

C(16)

 

BTYPE

Base Type

C(1)

C Character

 

 

 

N Numeric.

 

 

 

I Signed Integer.

 

 

 

U Unsigned Integer.

 

 

 

D BCD.

 

 

 

F IEEE Floating point.

 

 

 

B Business Math.

 

 

 

X Resident C Language float type, system dependent.

 

 

 

Y Resident C Language double type, system specific.

TITLE

Default report title

C(30*)

 

LABEL

Default screen label

C(30*)

 

DESCR

Typedef 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 details.

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 prompt message

C(30*)

 

DEFAULT

Default Value

C(30*)

 

IMASK

Input Mask

C(30*)

Input mask for 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 in either string or numeric format.

INPUT_FLAGS

Default 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" Numeric output mask only.

 

 

 

"Q" Mask all entries with "*".

 

 

 

"q" Do not allow 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*)

 

LENGTH

Default Field Length

I(2)

 

PREC

Precision

I(1)

 

MAXLEN

Maximum Length

U(2)

 

COLS

Input Columns

U(2)

 

ROWS

Input Rows

U(2)

 

 

KNUM

Index Name

Field(s)

0

TYPDEF_ID

TYPDEF_ID