Active validation

Select this option to specify a validation table.

If there is an interpretation error, and Active validation is selected, FORMS finds the closest match in the table based on the characters it could identify. That item is then applied to the field, and the interpretation error is removed automatically.

Example:

The table contains a list of car manufacturers, and the result of the interpretation for the field is Vo*vo. FORMS finds Volvo in the table and applies it to the field.

If there is no interpretation error, but the result of the interpretation is not found in the table, FORMS finds the best match in the table and, if it is similar enough, applies it to the field.

Example:

The result of the interpretation for the field is Volmo. FORMS again finds Volvo in the table and applies it to the field.

If both of these scenarios occur, FORMS automatically makes corrections based on the table, improving the interpretation of the field.

Example:

The result of the interpretation for the field is Vo*mo. FORMS still finds Volvo in the table and applies it to the field.

Note that when FORMS uses active validation, it does not try to compress extra spaces in the interpreted data, and the interpretation of characters is not case sensitive.

Active validation is applied directly after a field is interpreted.