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 |