FLDRUL Data Dictionary File
Field |
Description |
Type |
Comments |
FILE_ID |
File ID (alias) |
C(16) |
|
FIELD_ID |
Field Name |
C(16) |
|
RULE_ID |
Name of this rule |
C(16) |
|
ERRMSG |
Error Message |
C(30*) |
Text to be displayed if the field fails this rule test. |
ERRPROC |
Error Procedure |
C(30*) |
Procedure to be executed if the field fails this rule test. |
SUCCPROC |
Success Procedure |
C(30*) |
Procedure to be executed if the field passes this rule test. |
TYPE |
Rules Type |
U(1) |
Specific rule type of this record: |
|
|
|
0 Display Rule |
|
|
|
1 Input Rule. |
|
|
|
2 Input Validation Rule. |
|
|
|
3 Search Rule. |
|
|
|
9 Protect Rule (future). |
SEQ |
Rule Counter |
U(2) |
Sequential counter ($0000$ .. $FFFF$), allowing for multiple rule records. |
KNUM |
Index Name |
Field(s) |
0 |
INDEX00 |
FILE_ID+FIELD_ID+TYPE+SEQ |
1 |
RULE_ID |
RULE_ID |
2 |
INDEX02 |
TYPE+FILE_ID+FIELD_ID |
3 |
FILE_ID |
FILE_ID |
4 |
INDEX04 |
FILE_ID+FIELD_ID |