Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:3000_rule_language:0600_rule_language [2022/09/01 01:23] – ↷ Links adapted because of a move operation administrator | docs:3000_rule_language:0600_rule_language [2025/06/12 02:35] (current) – Rename to AwareIM aware_support3 | ||
|---|---|---|---|
| Line 96: | Line 96: | ||
| Any '' | Any '' | ||
| - | <code aim> << | + | <code aim><< |
| Line 133: | Line 133: | ||
| It is possible to conditionally include entire sections of a document template in the final document. To do this you need to specify the condition of inclusion, mark the start of the section to be included in the document and mark the end of the section in the document. Condition is specified using the conditional expression with the special action '' | It is possible to conditionally include entire sections of a document template in the final document. To do this you need to specify the condition of inclusion, mark the start of the section to be included in the document and mark the end of the section in the document. Condition is specified using the conditional expression with the special action '' | ||
| - | <code aim> <<IF Account.Balance > 1000 THEN SHOW SECTION_START>> | + | <code aim><< |
| The text of the section follows ... | The text of the section follows ... | ||
| << | << | ||
| - | The rest of the text follows</ | + | The rest of the text follows </ |
| Line 147: | Line 147: | ||
| When rule expressions are used inside tags in the Report Designer the following additional construct can be used: | When rule expressions are used inside tags in the Report Designer the following additional construct can be used: | ||
| - | < | + | < |
| where '' | where '' | ||
| - | <code aim> << | + | <code aim><< |
| **Note**: the report parameter expression can only be used inside the Report Designer. | **Note**: the report parameter expression can only be used inside the Report Designer. | ||
| Line 160: | Line 160: | ||
| ===== Queries ===== | ===== Queries ===== | ||
| - | In //**Aware IM**// queries can be defined using the Rule Language. The only Rule Language construct that can be used when constructing queries is the '' | + | In //**AwareIM**// queries can be defined using the Rule Language. The only Rule Language construct that can be used when constructing queries is the '' |
| The action can use ''?'' | The action can use ''?'' | ||
| - | <code aim> FIND Account WHERE Account.Balance > ? | + | <code aim>FIND Account WHERE Account.Balance > ? |
| When such a query is executed, the user is asked to enter the specific value of the account balance. The “Balance” string after the question mark indicates the name of the prompt that will be displayed to the user. See also the “[[docs: | When such a query is executed, the user is asked to enter the specific value of the account balance. The “Balance” string after the question mark indicates the name of the prompt that will be displayed to the user. See also the “[[docs: | ||