Tag | Description |
---|---|
Logical operators | AND, OR, NOT |
Comparison operators |
Equals, LessThan, GreaterThan, LessThanEquals, GreaterThanEquals Note: If you use equals to compare an integer property with a string property, the validation rule uses numeric equality. For example, if you compare 13955 and "13955" both values are converted to decimals and the condition passes. |
Arithmetic operators | +, -, *, / |
Functional operators | today(), coalesce(), maxdate() |
Objects |
You declare Objects by their absolute relation to the WF_Employee object. You can traverse the object model and access various object property members using a dot (".") notation that indicates a referential hierarchy of objects and their properties. For example, List_PersonAddress.CountryCode identifies the property that contains a list of objects of the type PersonAddress in the WF_Employee class. The dot followed by CountryCode indicates the subproperty CountryCode for each PersonAddress object in the list of PersonAddresses, List_PersonAddress. |
Literals | Integer, floating point, and string types are all literals. Objects and functions are resolved to literal values before being evaluated in any rule expression. |