New release

robot version 3.0.6802.0

UX

 

Identify the step at which the error occurred

 

After running the process in development mode and encountering an error, clicking on the step ID will take you to the specific step where the error occurred.

Copy (Cut) / Paste Steps

 

We are excited to introduce a new user experience (UX) with functionality that we are sure you will love! When you copy and paste a step, if you've defined a new variable as the output in the copied step, we will ensure that this output is saved in the same variable in the pasted step. However, this time it will be treated as an existing variable, as you cannot define the same variable twice. Additionally, when you cut a step, it will be copied exactly as is. 
If you copy (or cut) and paste a step within a different process and you haven't previously defined the variable, it will not automatically add that variable. Moreover, if you paste a step with a Global Variable into a different process that doesn't have access to that Global Variable, it will not be visible.

Updated Rules for Variable Naming

 

A valid variable name must begin with a letter (a–z, A–Z) or an underscore (_). It may contain only letters, digits, or underscores. Additionally, it must not be a reserved keyword in Python or C# such as class, return, True, public, while, new, ...

 

 

As we have implemented this naming rule, you can continue using the old process with named variables that do not conform to the new guidelines. However, you will not be able to create new variables or edit existing steps where those variables are defined. If your variables do not meet the new naming standards, you cannot use new Python Step until you rename those variables that may cause issues due to their names. Once you have renamed the listed variables, you can use the Python Step. This control has been applied only to the Python Step since it is a new feature, so you can safely continue using the old processes that were established before these rules came into effect.

 

New text fields that contain variables

 

We have added a new component for text fields that accept both text and variables. Variables are not displayed between asterisks (*); instead, they will appear in our main blue color. If you select a Global Variable, it will be displayed slightly differently, in the same blue color but in bold. This differentiation will help you visually distinguish between variables (both local and global) and regular text. Additionally, if you include something that is not a variable name between two asterisks, it will be displayed as text with the asterisks. With the new functionality, we ensure that when you copy (or cut) and paste a step, all values and variables will be included in the pasted step.

 

 

The updated appearance of the Script Step

 

We have introduced a new look for the Script Step. The toolbar is now visible, allowing you to easily perform undo, redo, and save actions. Additionally, we have added an option to switch between light and dark modes, so you can choose the display style that is most pleasing to you. Please note that while these are visual changes, the functionality remains the same, and your code in the Script Step will not be affected.

Improved Catch Step: No Required Message Variable

 

The Catch Step no longer requires an exception message variable to be defined. It is now possible to execute the Exception Block without saving the exception message, as the Exception field has been made optional.

Move Copy Folder Step

 

In the existing Move Copy File step, we changed the toggle button to a radio button to select whether to move or copy a file.

New Steps

 

Convert List to Text step

 

Step that converts the list into text, separating elements by the selected delimiter

 

Create Folder Step

 

Step for creating a new folder in the desired location

Move Copy Folder Step

 

This step moves or copies folder to another location 

Get File or Folder Name

 

This step is used to retrieve the name of a file or folder

Text Concatenation Step

 

This step combines values and variables of any type, whether local or global, into a single string variable.

Display Message step

 

This step will show a message box containing the selected values and variables, with an option to display it only during the development stage to prevent the process from hanging unattended.

Python Step

 

This step involves writing a script in Python. Before executing this step, you need to have the desired version of Python installed.

Rename Excel Sheet Step

 

This step involves renaming the sheet of a previously connected Excel file.

Delete Excel Sheet Step

 

This step removes the sheet from a previously connected Excel file.

Get Excel Row and Column Count Step

 

This step will provide you with the row and column counts of your Excel sheet.

Delete Column In Data Table

 

This step removes a column from the existing Data Table variable.

Click and Type Step

 

In this step, click on the specified image where the designated field is located, and type into that field.

 

Fixed BUGs

 

The Set Variable Value Step operates within Functions

 

We fixed the bug, and now the Set Variable Value Step functions correctly within a function.

Key Input Step- pause between keystrokes

 

In the Key Input Step, we encountered a bug when you decided to delete the pause between keystrokes that you had defined, which resulted in an error. We have now fixed this issue, so you don't have to worry about it anymore.

Record an existing Word file

 

We had an issue with the recorder when recording an existing Word file; an argument for the file path was incorrectly saved with "\n" before the path. We have tweaked this, and now the recorder will collect the correct path to your file.

The KPI step operates with variables

 

We have resolved the issue, and the KPI step now functions correctly with both integer and decimal variables (local or global).

Convert Number to Text Step Now Supports Decimal Variables

 

A bug was fixed where the Convert Number to Text step did not accept variables of type Decimal. The step now correctly handles decimal input values.

Read Integer from List Step Now Accepts Direct Values for Iterator Index

 

The Read Integer from List step has been updated to allow direct numeric values in the Iterator Index field, in addition to variables. This provides more flexibility when working with fixed indices.

Scheduler Info Displays Scheduled Day

 

Fixed a bug where the day of the month was not visible in the "Edit" view. It is now correctly displayed, showing which day the job is scheduled to run.

Was this article helpful?