The Control Flow activities can be divided into four categories: Loops, structure, errorhandling and decisions.
Activity |
Description |
---|---|
Loops |
|
Break Loop |
Performs a break in the loop. |
For each Loop |
This loop iterates through all selected elements of a certain type and executes the activities inside the body. |
For each Loop with Index |
Works like the For each Loop and gives the user the ability to access the index. |
For each Row |
This loop iterates through all rows of a table and executes the activities from inside the loop for each of them. |
For each UI Element |
This loop iterates through all selected elements and executes the activities from inside the loop for each of them. |
For each Key Value Pair |
Loops over all key value pairs in the selected dictionary. |
Retry Scope |
Executes an action until the condition is fulfilled, while loop. |
Structure |
|
Building Block Flowchart |
Create a Building Block Flowchart. |
Building Block Sequence |
Create a Building Block Sequence. |
Delay Task |
Set the status of the task to delayed. |
Finish Workflow |
Marks the successful end of the workflow and writes a remark to the AM Console. |
Flowchart End |
Marks the end of a flowchart. |
Technical Sequence |
Creates a technical sequence. |
Invoke Workflow |
Inserts an existing microbot inside the workflow. |
Flowchart |
A logical container for multiple actions in the form of a flowchart diagram. |
Switch |
Multiple options/cases to process in the process flow. |
Sequence |
Logical container for multiple actions. |
Invoke Command Shell |
Start a process via command shell. |
Wait/Delay |
Delay the process for a certain time, which the user can define in the format [HH:MM:SS] |
Errorhandling |
|
Try Catch AM |
Attempts to execute the activities in the try block. Exceptions defined in the catch block can be caught and handled. |
Clean Application Exit |
Closes current application. Please check your clean screen exit sequences. |
Raise Error |
Raises a technical error for a user defined situation. |
Workflow Activity |
Wrap the workflow activity around a process activity to catch and handle unexpected errors. |
Try Catch |
Method to handle critical statements. 'Try' tries to successfully perform a critical statement. In case of success 'Catch' is not executed. In case of failure, 'Catch' handles the possible exceptions of the critical statement. |
Decisions |
|
Is false |
Claims that a statement is false. |
Is true |
Claims that a statement is true. |
Decision |
Decision point for which the user can define the condition. |
If |
Contains a statement and two conditions. |