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/08/25 00:00] – ↷ Page moved from 3000_rule_language:0600_rule_language to docs:3000_rule_language:0600_rule_language administrator | docs:3000_rule_language:0600_rule_language [2025/06/12 02:35] (current) – Rename to AwareIM aware_support3 | ||
|---|---|---|---|
| Line 66: | Line 66: | ||
| ==== Assignment action ==== | ==== Assignment action ==== | ||
| - | The short form of the [[3100_actions:0010_assignment|assignment action]] has the attribute identifier omitted from the action. The examples, which assume that '' | + | The short form of the [[a_f:a: |
| - 1000\\ the corresponding action in the full form is:\\ '' | - 1000\\ the corresponding action in the full form is:\\ '' | ||
| - Transaction.Amount*100\\ The corresponding action in the full form is:\\ '' | - Transaction.Amount*100\\ The corresponding action in the full form is:\\ '' | ||
| Line 74: | Line 74: | ||
| ==== Incremental action ==== | ==== Incremental action ==== | ||
| - | The short form of the [[3100_actions:0020_increment|incremental action]]) has the attribute identifier omitted from the action. “+” and “-“ signs can also be used to indicate whether the '' | + | The short form of the [[a_f:a:increment|incremental action]]) has the attribute identifier omitted from the action. “+” and “-“ signs can also be used to indicate whether the '' |
| - INCREASE BY 1000 \\ The corresponding action in the full form is:\\ '' | - INCREASE BY 1000 \\ The corresponding action in the full form is:\\ '' | ||
| Line 96: | Line 96: | ||
| Any '' | Any '' | ||
| - | < | + | < |
| 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 '' | ||
| - | < | + | < |
| - | <<IF Account.Balance > 1000 THEN SHOW SECTION_START>> | + | The text of the section follows ... |
| - | The text of the section follows ... | + | << |
| - | << | + | The rest of the text follows </ |
| - | The rest of the text follows | + | |
| - | </ | + | |
| - | // | + | <callout type=" |
| Line 149: | 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 '' | ||
| - | < | + | < |
| **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 162: | 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 > ? |
| - | 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 “[[2000_concepts: | + | 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:2000_concepts: |