if part
The if part introduces the condition of the rule.
- if
This construct introduces the part of the rule in which you define conditions. - all of the following conditions are true
This construct groups together a series of conditions such that the combined statement evaluates to true only if all the listed conditions evaluate to true. - any of the following conditions is true
This construct groups conditions together such that the combined statement evaluates to true if one or more of the listed conditions evaluate to true. - it is not true that (a condition)
This construct negates a condition statement. - none of the following conditions are true
This construct negates a group of conditions. - there are (number) (objects)
This construct tests whether there is a specific number of objects of a given type in the current data set or the specified collection. - there are at least (number) (objects)
This construct tests whether there is at least a number of objects of a given type in the current data set or the specified collection. - there are at most (number) (objects)
This construct tests whether there is no more than a specified number of objects of a given type in the current data set. - there are less than (number) (objects)
This construct tests whether there are fewer than a specified number of objects of a given type. - there are more than (number) (objects)
This construct tests whether there are more than a specified number of objects of a given type. - there is at least one (object)
This construct tests whether there is at least one object of a given type in the current data set. - there is at most one (object)
This construct tests whether there is at most one object of a given type in the current data set. - there is no (object)
This construct tests whether a data set contains no objects of the given type. - there is one (object)
This construct tests whether the current data set contains one and only one object of a given type. - all (objects)
The all <objects> construct introduces a collection of objects. - in (list)
This construct accesses data from object collections that are related to known objects. - where (test)
The where <test> construct matches objects against tests.
Parent topic: Business rule language