An important functionality for maintenance of rules is the possibility of where-used analysis that lets you find in which rules a parameter, value or attribute participates.
Where-used analysis from parameters and values
The where-used analysis from parameters and values towards rules works for both direct references and for references via expressions.
For example, if a disallowed combination rule is set up to disable some lookup values, the rule has direct references to both the lookup parameter and the disallowed lookup values, but if a parameter is part of a formula for setting another parameter in a template expression rules this is a reference via an expression.
From version 3.3 it doesn't matter what kind of reference a parameter or value has towards rules, a complete where-used analysis is made by right-clicking on the parameter or value and selecting Links > Rules.
If only expression references from rules are desired these are found by right clicking on the parameter or values and selecting Links > Part of expressions > Rules.
Where-used analysis from attributes and dictionaries
Attributes, attribute values, dictionaries and data selectors can only be referenced by rules via expressions.
A where-used analysis is made by right-clicking on the object and selecting Links > Part of expressions > Rules.