Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
glossary:condition [2022/09/02 05:42] – removed - external edit (Unknown date) 127.0.0.1glossary:condition [2023/05/03 06:31] (current) sean
Line 1: Line 1:
 +{{tag>Index Glossary Condition Business_Rule Process Query Report}}
 +===== Condition =====
 +
 +A condition is an [[glossary:expression|expression]] in the [[glossary:rule_language|rule language]] which result is either true or false. Examples of conditions:
 +
 +<code aim>Order.State = 'Approved' </code>
 +
 +<code aim>Account.Holder.Age < 18 </code>
 +
 +<code aim>Customer.Name IS UNDEFINED </code>
 +
 +<code aim>LineItem WAS ADDED TO Order.Items </code>
 +
 +Conditions are an essential part of [[glossary:rule|rules]], where they determine when the rule [[glossary:action|actions]] need to be executed, and of [[glossary:query|queries]] where they specify which [[glossary:business_object|business objects]] to find. Conditions are also used for [[glossary:conditional_element|conditional elements]] in [[glossary:report|reports]] and [[glossary:presentation|presentations]] to specify how a particular element should be displayed.
 +
 +