Set condition

The set condition checks for both single-line attributes (e.g. e-mail) and multiline attributes (e.g. tasks (execution)) whether they have (at least) a value set.

Configuration:

Property

Description

Logic operation (objects)

If the condition is executed on multiple objects, you can use the Logical operation(Objects) property to determine how the results of the condition (true or false) are linked and evaluated:

  • OR: Condition is true if one of the results or all results are true.

  • AND: Condition is true if all results are true.

  • Exclusive OR: Condition is true if one of the results is true and the rest are false.

Queries

You can create a query here which determines the objects for which the condition is evaluated.

If the condition is to be executed on objects that are referenced in another object, you can create a query here that determines the corresponding objects.

Logic operation (attributes)

Select here the logical operation of the attributes for the evaluation of the condition:

  • OR: The condition is true if one of the attributes or all attributes have the value set or not set, depending on whether the property Value set is enabled or disabled.

  • AND: The condition is true if all attributes have the value set or not set, depending on whether the property Value set is enabled or disabled.

  • Exclusive OR: The condition is true if any of the attributes have the value set or not set, depending on whether the property Value set is enabled or disabled, and all other attributes have the opposite.

Attributes

Reference here the attributes that are to be checked.

Value set

If the option is enabled, it checks whether the value is set in the referenced attributes.

If the option is disabled, it will be checked if the value in the referenced attributes is empty.

Consider session language With this property the language for checking the attribute values is taken into account.
Variables

You can activate the enabled attributes of a query and condition in the Variables property so that they can be changed by users at the time of execution.

See also: Chapter Variables.