A number of qualifiers can be used when compiling filer routines. These qualifiers are described in the table that follows. Several qualifiers are preset but can be manually overridden. Standard qualifier settings include:
NOFKCHK=1
NOVALDD
NOVALREQ
NOVALRI
In addition, you can also specify qualifiers on the Db.insert and Db.update methods.
Qualifiers are processed left to right. They are then passed to the filer, which reviews and performs the processing based on the qualifier values.
Qualifiers |
Indicate whether to… |
INDEX |
Execute index build code |
JOURNAL |
Execute journal create code |
NOFKCHK=1 |
Execute referential integrity within the filer instead of externally |
TRIGAFT |
Execute after (db update) triggers |
TRIGBRF |
Execute before (db update) triggers |
UPDATE |
Update the database |
VALDD |
Validate data against data dictionary |
VALREQ |
Validate required fields |
VALRI |
Build validation for referencial integrity |