2019.2

Table Of Contents
Name: The name of the step. This name will be displayed on top of the step's icon in the Steps
pane.
Comments: The text entered here will be displayed in the tooltip that appears when hovering
over the step in the Steps pane.
Repeat Definition
l
Repeat type:
l
While statement is true: The loop executes while the statement below is true. The
statement is evaluated before the loop so the loop may not run at all.
l
Until statement is true: The loop executes until the statement below is true. The
statement is evaluated after the loop so the loop will always run at least once.
l
Until no more elements (for Text, CSV, Database and PDF files only): The loop
executes as long as there are elements left as selected below.
l
For Each (for XMLfiles only): The loop executes for all nodes (by default) or for
selected nodes on the specified level. To have the loop execute only on selected
nodes, you need to edit the Collection field.
Note
When using an XML For Each loop, it is not necessary to skip to the
repeating node or to have a Gotostep to jump to each sibling, as this loop
takes care of it automatically.
l
Maximum iterations on each line: Defines the maximum number of iterations occurring
at the same position. This expression is evaluated once when entering the loop. The
value returned by the expression must be an integer higher than 0.
Note that in the event of an infinite loop, an error will only be raised after the set maximum
number of iterations.
l
Use JavaScript Editor: Click to display the Edit Script dialog.
l
Collection (only with For Each): The XPath that specifies the level and (optionally)
elements to select on that level. To select elements you can either use static values, e.g.
./user[@lastname="Smith"] or JavaScript statements, for example: =./user
Page 375