Loop Expression Action
EXPRESSION="text [valid BASIC expression]" CONDITION="text
Loops while or until the expression specified is true. With each successive loop, the expression is reevaluated. The loop ends after the expression condition is met or when a Break is encountered.
To continue to execute a block of steps while or until a condition is true.
Specifies whether the loop should continue while the expression is true or until it is true.
The available options are:
while: The loop will continue while the expressiopn is true
until: The loop will continue until the expression is true.
Specifies a valid BASIC expression that should be evaluated on each loop.
This action includes the Description tab for entering a custom step description.
More on setting custom step description
This action also includes the standard Error Causes and On Error failure handling options/tabs.
More on Error Handling Options
All text fields allow the use of expressions, which can be entered by surrounding the expression in percentage signs (example: %MYVARIABLE%, %Left('Text',2)%). To help construct these expressions, you can open Expression Builder from these fields by pressing F2.
More on variables
More on expressions
More on the expression builder
NOTE: The code below can be copied and pasted directly into the Steps pane of the Task Builder.
<!--- simple incrementing counter --->
<AMLOOPEXPRESSION EXPRESSION="mycounter=5" CONDITION="until">