Data Validation Failure
Data validation may fail. This can happen when the validation check restrictively prohibits certain data from being entered.
Depending on how the data validation check was implemented, validation failure may lead to all or some of the following:
Error messages are produced as follows:
Use the Pre-insert Validation, the Pre-update Validation and the Post-change (column) properties for restrictive data validation. Do NOT use the Post-change (info box) property for this.
You want to raise a validation error under certain conditions only, so you usually want to specify a test. Call the ActionDecision() method to execute a decision, or decision tree. Call ErrorRaise() in either the Yes Action, or the No Action field.
This type of test was previously performed by the SqlScript() routine. This is supported for backward compatibility only.
If data validation fails, the navigation action that caused validation to occur is generally blocked. For example: