|
|
|
|
|
|
|
|
|
|
|
|
|
|
The FOR EACH statement loops through a variable of type jsonReader in various ways:- Loop through a level.
- Loop through a level with copy.
- In-depth loop.
Note: This feature is only available from version 2025 Update 3. |
|
|
|
|
|
|
|
| The statement block is repeated endlessly... |
|
|
|
|
|
|
|
| The RETURN statement is used to exit the current event, process or procedure and return a result... |
|
|
|
|
|
|
|
| The report editor allows you to create "Label" reports... |
|
|
|
|
|
|
|
| In a WHILE statement, the expression is evaluated at each beginning of the block of statements... |
|
|
|
|
|
|
|
The CONTINUE keyword can correspond: - to the CONTINUE instruction. It allows you to go back to the beginning of the first iteration without finishing the code of the current iteration.
- to the CONTINUE: label. It allows you to declare a common code in a loop.
|
|
|
|
|
|
|
|
The keyword BREAK can correspond: - to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process.
- to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement.
|
|
|
|
|
|
|
|
| The GOTO statement is used to run a code identified by a label... |
|
|
|
|
|
|
|
| The statement block is repeated while a control variable is modified and compared to a limit value (before each beginning of statement block)... |
|
|
|
|
|
|
|
| Deletes the selected rows from a Looper control. |
|
|
|
|
|
|
|
| Adds a row at the end of a Looper control. |
|
|
|
|
|
|
|
| Adds a row at the end of a Looper control. |
|
|
|
|
|
|
|
| Searches for a value in all the attributes of a Looper control. |
|
|
|
|
|
|
|
| Searches for a value in an attribute of a Looper control. |
|
|
|
|
|
|
|
| Returns the number of rows in a Looper control. |
|
|
|
|
|
|
|
| Adds a break into a Table or Looper control. |
|
|
|
|
|
|
|
| Expands all breaks in a Looper control with break. |
|
|
|
|
|
|
|
| Ends the process to populate a Looper control programmatically. |
|
|
|
|
|
|
|
| Expands a break in the Looper control on a given row. |
|
|
|
|
|
|
|
| Deletes a break from a Table control or from a Looper control. |
|
|
|
|
|
|
|
| Deletes all breaks from a Table control or from a Looper control. |
|
|
|
|
|
|
|
| Starts the process to populate a Looper control programmatically. |
|
|
|
|
|
|
|
| Collapses a break that was expanded beforehand in a Looper control. |
|
|
|
|
|
|
|
| Changes the values of the attributes in a row of a Looper control. |
|
|
|
|
|
|
|
| Deletes all rows from a Looper control populated programmatically. |
|
|
|
|
|
|
|
| Returns the index of the selected element in a Looper control. |
|
|
|
|
|
|
|
| Returns the number of selected rows in a Looper control. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|