/
Dependencies / Dependent values

Dependencies / Dependent values

Dependencies define all possible new values which can be set respecting the settings under dependent values. Its activation is defined with option activation.

Check Activation acc. to the Type:

Only relevant for "Activation by data change"

For "Execution via API classes", the filters are handled in the activation with the rules described under Filter Definition, that is, without type.

If the activation of a dependency depends on more than one set, the setting in field type will define how the sets will be checked. In general a dependency will only be activated, if at least one value of the data to be checked has been changed.

The following table describes how setting type influences the activation. For the example only two fields are used, in reality the number of fields and hereinafter the sets in the activation are unlimited.

Type

Field 1: Test value /
previous → new

Field 2: Test value /
previous → new

Result

Type

Field 1: Test value /
previous → new

Field 2: Test value /
previous → new

Result

All filter values must be changed and match (1).

Y / X → Y

Y / Y → Y

All filter values must be changed and match (2).

Y / X → Y

Y / X → Y



All filter values must be changed and match (3).

Y / X → Y

Y / X -→ Z



One filter value must be changed, all must match (4).

Y / X → Y

Y / Z → Z


One filter value must be changed, all must match (5).

Y / X → Y

Y / Y → Y


One filter value must be changed and match (6).

Y / X → Y

Y / Z → Z



 

Explanations:

(1)

Both field values match the test value, but only one has been changed. Dependency will be ignored.

(2)

Both field values match the test value, and both values have been changed. Dependency will be used.

(3)

Both values have been changed, but only one matches the test value. The dependency will be ignored.

(4)

One value was changed; the second doesn't match the test value. The dependency will be ignored.

(5)

One value was changed and both values match the test values. Dependency will be used.

(6)

One value was changed and matches the test value. The second value can be false. Dependency will be used.

 

If the same field in the activation will be entered more than once, the result for this field will be „True" if at least one field is „True" . Please refer also to Filter DefinitionTips.

Activation of Dependencies

Defines filter, which will determine, whether a dependency will be used or not. For details about the selection see Dependencies / Dependent values .

Characteristics allowing multiple values can be used, see Filter Definition.

Dependent Values

If a dependency is activated, the defined values will be set in this dialog. The actual values will be set according to Value Group / Values to be Set. In this dialog only corresponding value groups will be assigned to the dependencies.

© ProNovia AG | Imprint | Data Protection