Table of Contents

Calculating or validating values automatically

To save time and reduce the risk of errors during calculation, provide tools for your application that calculate and validate values in an automatic way.

  • About Constraints rules

    Create constraints rules to define and enforce comparison relationships among property values. Constraints rules can provide an automatic form of property validation every time the property's value is "touched", in addition to the validation provided by the property or other means.

  • About Declare Expression rules

    Use Declare Expression rules to define automatic computations of property values based on expressions.

  • About Declare OnChange rules

    Create Declare OnChange rules to run an activity automatically at activity step boundaries when the value of a specified property changes. This capability provides a form of automatic forward chaining.

  • About Declare Trigger rules

    Create Declare Trigger rules to cause an activity to run when instances of a specific class are created, updated, or deleted in the database. This implements a form of forward chaining.

  • Defining conditions in the condition builder

    Use the condition builder to define conditions for stages in your workflow or for propositions evaluated by a proposition filter. You can save custom conditions to the condition library for future use.

Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.