Creating a Check

You can create checks to ensure that some conditions are fulfilled. A check is a multiline statement that you can write either by entering the appropriate syntax directly in the editor box or by selecting items from the editor dictionary list. It is a Boolean expression.

  1. Create a check. To do so, do the following:
    1. In the Check Editor dialog box, enter a new name.
    2. If needed, add some comments to the Description box.
    3. If you want to add the check to be created to a specific relation set, specify a destination.

      By default, the check is created right below the Relations node.

    4. Click OK.
    5. Select the type of check: Silent, Information or Warning.
    6. Enter the message you want to be displayed in the information or warning box if the check is not verified.
    7. Enter the check statements in the editor
  2. Click Apply to test your check syntax and OK.

Notes:
  • If you access a feature attribute in a check, the modification of the attribute value does not start a new evaluation of the check. Only parameter modifications (parameters available in the Formula editor) start a new evaluation of the check.
  • Checks can be upgraded. Like with other objects using computation algorithms, the upgrade command switches all algorithms used in expressions to the last available version of algorithms. When the relation is modified explicitly, it is automatically upgraded.