Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| ref:a_f:a:report_error [2026/08/13 00:43] – removed - external edit (Unknown date) 127.0.0.1 | ref:a_f:a:report_error [2026/08/13 07:20] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {{tag> | ||
| + | ====== REPORT ERROR ====== | ||
| + | This action causes the system to stop executing rules and issue the specified error message to the original requestor. | ||
| + | |||
| + | ===== Syntax ===== | ||
| + | |||
| + | '' | ||
| + | |||
| + | where the Arithmetic Operation must be the operation producing a string (usually just a string literal). | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | <code aim> | ||
| + | |||
| + | <alert type=" | ||
| + | **note** | ||
| + | |||
| + | The action stops execution of any rules caused by the initial request to the system(unless there are process failure rules defined – see further notes). If the request was issued by the user the specified error message is displayed on the user’s screen. If the request did not originate from the user interface (for example, the request originated from a scheduled process) the error message is written into the log and the current process is terminated. </ | ||
| + | |||
| + | |||
| + | <alert type=" | ||
| + | **note** | ||
| + | |||
| + | The request that eventually caused the '' | ||
| + | |||
| + | <alert type=" | ||
| + | **note** | ||
| + | |||
| + | If evaluation of rules that caused execution of the '' | ||