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