Decision controls of an object

 

 

*      By clicking on the symbol in the object properties, a new decision control can be created.

 

Decision controls do not require the switch “Rules” has to be set.

 

 

 

Property

Description

Always allowed

If the switch is set, the decision control is allowed and is executed during the rule check, unless a prohibition rule prevents execution.

If the switch is not set, a permission rule must be used to determine under what circumstances the control is executed.

Index

If the variable is a list, it is necessary to specify which index in the list is controlled. The smallest index is zero (0).

 

*      A permission rule can be created by clicking on it. A permission rule determines the conditions under which the decision control is executed. A permission rule only makes sense if the Always Allowed switch is switched off.

      A prohibition rule can be created by clicking on it. A prohibition rule determines the conditions under which decision control is not executed.

 

Rule editor

 

Setting a decision entry

 

 

By selecting the Apply function, a class can be transferred to the decision control list.

Selecting multiple classes builds up a list of entries that are processed in the decision control.

 

 

Each entry has a rule that determines when the class should be assigned to the object.

Rule editor

The decision control is performed from top to bottom during the rule check. On a hit, the class is assigned to the object and the decision control execution is completed.

If a matching rule is not found, the decision control has no effect.