$NO_VALREP_CHECK

Disable the validation of the contents of a field against the values in the ValRep list.

$NO_VALREP_CHECK

Defaults

Assignment file: Any application assignment file
Section: [SETTINGS]
Default value: None

Description

When leaving an occurrence or during the ^STORE and ^ACCEPT operations, the contents of the field are validated against the values in the ValRep list. If the value does not match a value in the ValRep list, the field contents are not accepted. This check generates message:

0119 ("Error on field <FIELD_NAME>; Illegal ValRep value")

If the ValRep list is larger than 32768 items, error 0119 may be generated.

If no ValRep is available for the field, no check is done.

In Uniface Six, this check was not performed, so the $NO_VALREP_CHECK setting restores this behavior.