OVRATR (Override Attribute) keyword for display files

You use this field-level or record-level keyword with the PUTOVR keyword to override the existing display attributes of a field or record that is already on the display.

The OVRATR keyword can be used with the OVRDTA keyword on the same field or record.

When OVRATR is specified at both the record and field level, the field level specification is used for that field.

See the Application Display Programming bookLink to PDF for information about how to use OVRATR in files that are used in the System/36 environment.

This keyword has no parameters.

The display attributes that can be overridden by the OVRATR keyword are:

CHECK(ER)
CHECK(ME)
DSPATR (all except OID and SP)
DUP

When the OVRDTA keyword is in effect, the display attribute can also be overridden on the same output operation (as if the OVRATR keyword were also in effect).

When the OVRATR keyword is specified at the field level, it is valid only with the following types of fields:
  • Input-only
  • Output-only
  • Input/output
  • Constant
When the OVRATR keyword is specified at the record level, it applies to each of the following types of fields:
  • Input-only
  • Output-only
  • Input/output
  • Constant

Option indicators are valid for this keyword.

For a discussion and an example of how to use the OVRATR keyword, see PUTOVR (Put with Explicit Override) keyword for display files.