Loop Node Properties
The Loop node allows you to integrate subprocesses within a main workflow.
Complex workflows can contain multiple sub workflows, whose framework is contained in a separate canvas in Solution Designer. Multiple canvases for sub-workflows are presented in a tabbed stacking order and are accessed by clicking the corresponding tab.
As a best practice, a Loop node should be placed on the swimlane that contains the first activity, approval, or assignee.
Back to Workflow Nodes Table
Property | Description |
---|---|
Assignment Completion Link Text |
A hypertext link directing the assignee to their task. This usually does not apply to the Loop node. |
Condition |
The condition that must be met in order for the LoopType property to function. See Expressions for additional information about using Conditions/Expressions. |
Description |
A description of the loop task/assignment. |
Item Link Text |
A hypertext link directing the assignee to the form or document pertaining to the task. This usually does not apply to the Loop node. |
Loop Type |
The type of loop. Possible values are:
|
Main Page Link Text |
A hypertext link directing the assignee to the Evolve app where the task originated. This usually does not apply to the Loop node. |
Name |
The name of task/assignment. |
Set Values |
Allows you to set a value in a form field or solution field, after the task has been completed. |
Type |
Read-only type of the node. |
How to define a condition for loop execution
Within the Loop node properties you can define the condition for loop exit as well as whether the loop condition is checked at the beginning of the loop (WhileCond) or end of the loop (RepeatUntilCond).
To define a loop condition:
- Set the Loop Type depending on when you want the condition check to occur.
- Set the Condition by clicking Options […].
- Use the Edit Condition dialog to specify the condition.