The interaction model / Controlling user actions |
When the UNBUFFERED mode is used by the interactive instruction, the current field value is validated before ON ACTION is invoked. If you want to disabled this validation (typically, for a user-defined cancel or quit action), you can set the VALIDATE action default attribute to zero. This is especially needed in DIALOG instructions; in singular dialogs like INPUT, predefined actions like cancel do not validate the current field value when UNBUFFERED mode is used.
ACTION DEFAULTS ... ACTION zoom ( ... VALIDATE = NO ... ) ... END