End Rules

Verb: endRules

Available from: <Enterprise>

Ends a rule set context started by the Begin Rules command.

Syntax

endRules

Example

The End Rules command ends the "RuleExample" rule set started by Begin Rules.

defVar --name secondValue --type Numeric --value 20
defVar --name firstValue --type Numeric --value 10
defVar --name ruleExampleB --type Rule
defVar --name ruleExampleA --type Rule
executeRules --label exampleRule
beginRules --name exampleRule
   case --name "Rule A" --switches "CaseSwitchesAll" ruleExampleA=output
   	when --left "${firstValue}" --operator "Equal_To" --right 10
   	when --left "${secondValue}" --operator "Equal_To" --right 20
   then
   	setVar --name "${firstValue}" --value 15
   endCase
   case --name "Rule B" --switches "CaseSwitchesAll" ruleExampleB=output
   	when --left "${firstValue}" --operator "Equal_To" --right 15
   then
   	excludeRule --rule ${ruleExampleA}
   	setVar --name "${firstValue}" --value 60
   endCase
endRules

See Also

  • Exclude Rule
  • Execute Rules