Adding Logic Components to a Workflow

Insert logic components into a workflow to support or configure the workflow logic and provide control over the workflow execution.

The following table summarizes the types of logic components and when to use them.

Activity Type



It terminates the current loop and resumes execution on the next activity. The break logic can be used in both While and For Each loops.


Signal the completion of an activity and terminate the workflow. The component ends the workflow and sets the state of the workflow to Succeeded, Failed (Completed), or Failed (Not Completed).

Condition Block

Execute one of the defined Condition Branches in a workflow. It checks conditions for each of the branches, in order from left to right, and executes the first Condition Branch whose condition is true.

For Each

Add the activities to the workflow that should be executed one time for each item in the target source.

While Loop

Execute a sequence of child activities (contained in the While Block) that repeats as long as the specified condition is true.

To add logic components to a process:

  1. In the Workflow Editor, choose Logic tab from the Left pane, then highlight and drag the appropriate logic component to the Workflow pane.

  2. On the component property pages, define the properties.

  • No labels
Terms & Conditions Privacy Statement Cookies Trademarks