Flow Control


List of activities handling the flow control

ForEach

The loop, which consists in repeating subsequent iterations for all elements (items) of the selected data aggregate- Array or List. Before proceeding to the next iteration, assigns value of the next element to the control variable. The name of the control variable can be changed. In the second textbox a name of Array/List should be […]

DoWhile

This activity consists of two parts: “Body” and “Condition”. In the first one, an activity to perform should beplace. Below this section, there is a field for the condition. This activity construction causes the activity to be executed at least once. The activity is usually a grouping activity (Sequence or Flowchart) DoWhile is used to […]

If

This activity is formed as a conditional statement. Firstly a Boolean condition should be placed. The condition is only one, but it can be defined as a complex condition (created using logical operators). Afterward, in sections “Then” and “Else” action (or a sequence of actions) should be placed (they can be empty, however). They will […]

Sequence

This activity is grouping activities to be performed in given order, just to ensure a clear view of the scenario. Sequence is the equivalent of a linear process that is mapped in the chain of activities.  

Switch (String)

This activity enables to select one choice out of multiple based on the value of the specified expression. The Switch<String> activity use the string expression. Labels are literals (no “ or ‘ characters), not string expressions. If there is no match, default options executed.  

Switch (Int32)

This activity enables to select one choice out of multiplate based on the value of the specified expression. The Switch<Int32> activity use the integer expression. Labels are literals (no “ or ‘ characters), not string expressions. If there is no match, default options executed.  

While

This activity works similarly to “DoWhille” activity and consists of two parts: “Condition” Boolean expression) and “Body” (activity to be performed each time when the loop cycles. The activity is usually a grouping activity (Sequence or Flowchart) The can be defined as a complex condition (created using logical operators). If the value is true, Body […]