show / hide menu

Sub Activity – Control

The Control category has the following sub activities:

  1. Assign: This activity can be used to assign a value to a variable.
  2. Break: This activity can be used to exit from the current iteration, if the condition given in the loop is true and it will proceed to the next activity in the workflow. 
  3. Comment: This activity can be used to add a specific comment to the workflow.
  4. Continue: This activity can be used to skip the current iteration and continue to the next iteration, if the condition given in the loop is true. 
  5. Decision: This activity controls the flow of a workflow by specifying a single condition that will be evaluated to true or false. The set of activities within the decision activity will only execute If the condition is true. 
  6. Decision Switch: This activity controls the flow of a workflow by specifying multiple conditions that will be evaluated to true or false. Depending on the condition that is true, the set of activities under that particular condition will execute. 
  7. Delay: This activity suspends the execution of the next activity in the workflow for the specified period of time. 
  8. Execute Code: This activity can be used to execute a specific code in a script format. 
  9. ForEach: This activity is used to iterate through every element of a collection to perform a series of actions for each item. 
  10. Loop: This activity is used to perform iterations and execute a series of activities while the given condition is true. 
  11. Multiple Assign: This activity enables the user to assign values to multiple variables simultaneously.
  12. Rethrow: This activity is commonly used within the On-Error block to re-throw the exception message that was previously captured by the studio.
  13. Retries the Sequence: This activity is used to retry the sequence when an error occurs during the execution of a normal set of activities.
  14. Terminate Job: This activity stops the automation intentionally.
  15. Throw Error: This activity is used to throw custom exception messages during the execution.

Activity NameCommonInputOptionsOutput
AssignLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
To – Enter the variable to which value is added or assigned.

Value – The value to be given into the specified variable.
  
BreakLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
   
Comment Comments – Enter the text to be displayed as a comment, as a string.  
ContinueLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
   
DecisionLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Condition –  boolean expression which returns either true or false  
Decision SwitchLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Expression – Expression  
DelayLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Duration – The time duration in milliseconds for which the delay needs to be executed.  
Execute CodeLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.

Script – The code to be executed as a string.

Parameters – Input or Output parameters to be passed between the script and robot.
  
ForEachLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Collection – Enables to get through the collection types which iterates each items individually. Item – An Object variable where the result is stored.

Index – Zero based Index of the item in the collection
LoopLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Condition – Contains Boolean expression which returns either true or false. Index – Zero based Index of the item in the collection
Multiple AssignLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Assignments – Configure the activity by clicking assignments button in the activity body. Multiple assign wizard appears, click Add. The To field must contain the variable to which value is added, and the value field must contain the given value.  
RethrowLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
   
Retries the sequenceLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 NumberOfRetries – The number of times to retry the sequence.

RetryIntervals – Specify the time between each retry.

Rethrow – select the checkbox if you want to throw an error, else uncheck.
 
Terminate JobLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Reason – Failure reason  
Throw ErrorLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name. 

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Message – Specify the text to be display in exception block. Supports only string.

Error Type – Choose the type of error.