This event is always fired once for each form in Interpret, after form-level validation routines (which follow field-level validation routines) are performed, regardless of the result— that is, after both FormComplete and FormValidateError. It is also fired in Interpret when all fields have been validated, but not all fields are Complete.
This is the very last Form-level event in the Interpret module.
None.
|
Return value |
Description |
|
EV_OK |
Normal return. |
|
EV_OK_ABORT |
No effect— treated the same as EV_OK. |
|
EV_ERROR |
Causes an error message and job termination. |
Could be used for doing extra checks on the form after all internal validation routines have been performed but before the form is saved to the database.
This event is only fired in the Interpret module.
Note that this event is fired for every interpreted form, as opposed to the FormValidate event that is only fired in Interpret if all fields on the form are Complete after the field validation routines.