Parallel Processing/Dynamic Processing
Tab Page
You can define dynamic processing for the block and all its steps. To do so, specify a multiline container element. At runtime, the block will run for each line of the multiline container element. You can define the dynamic processing as either a ParForEach or dynamic sequence.
In the case of ParForEach, a block work item is created for each line of the multiline container element. All block work items are processed in parallel (see also: Using Block Work Items). For more information about parallel processing, see Implementation Options for Parallel Processing.
In the case of a dynamic sequence, the block will first run for the first line of the multiline container element, then for the second, and so on.
A container element <name_multiline_container_element>_LINE is created automatically in the local container of the block. At runtime, this container element contains the lines of the multiline container element for which the block is executed.
You can define an end condition for the dynamic processing. This is checked when the block is processed for one line of the multiline container element.
The multiline container element contains less than 999 lines.
You define the type of dynamic processing on the Control tab page. You specify the multiline container element and any end conditions on the Parallel Processing or Dynamic Processing tab pages.