Bookshelf Home | Contents | Index | PDF |
Product Administration Guide > Configuration Rule Template Reference > Attribute Value (Advanced)The Attribute Value (Advanced) template has the following form: You can toggle between [any] and [all]. The Attribute Value (Advanced) template can be used only within a require rule, and it changes the logic for conditions involving attributes. This template does not display in the Pick a Rule list. Instead, it displays in the list for inserting a condition. The following require rule contains two attribute conditions: Attribute C = M in Relationship A requires Attribute D=P in Relationship B This rule works as follows: If any item from Relationship A has Attribute C=M in the solution, then all the items from Relationship B must have Attribute D=P in the solution. This is the default behavior of the require template when it contains attribute conditions and is called the Any-All form. By inserting the Attribute (Advanced) template into the rule, you can create all the other combinations of Any-All logic:
To create this logic in other rule types, such as exclude rules, use one of the Advanced Rule Templates to create the rule. Then insert a numAttr condition in the rule. |
Product Administration Guide |