Field Validation Before Update

Previous Next

See Also

In a USoft application window, when the user changes a field value in a record, first the record is locked. If the record itself contains subtype data, also the subtype record is locked.

When the user has changed a field value and leaves the field:

1. Checks on domain level are performed.
2. Corrective domain constraints are evaluated.
3. Restrictive domain constraints are evaluated.

If a domain has a superdomain, the constraints on the superdomain are evaluated first, then the constraints on the domain itself. Within the domain, all checks are performed according to the Position in Checking Order attribute, set when defining the domain constraint.