TYPRUL Data Dictionary File

Field

Description

Type

Comments

TYPDEF_ID

Typedef Name

C(16)

 

RULE_ID

Name if 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

Rule Type

U(1)

Defines the 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

TYPDEF_ID+TYPE+SEQ

1

RULE_ID

RULE_ID

2

INDEX02

TYPE+TYPDEF_ID

3

TYPDEF_ID

TYPDEF_ID