You are here:
|
Interact with controls
An Expression is a statement that your Bot acts on. Typically, you will scan your application to create a Module. Then you create a Step from this Module and use Expressions to fill out the Step Values (see "Create Steps from Modules").
Bots work with two types of Expressions:
-
Value Expressions generate a value that you can use in your Step (see "Generate values at run-time").
-
Interaction Expressions trigger an interaction between your Bot and your application. For instance, if you want your Bot to double-click a particular button, use an Interaction Expression.
Interaction Expressions steer your application's controls. A control is an element in your application that the Bot can interact with. For instance a button, a text box, or a link.
Types of Interaction Expressions
RPA Studio supports the following types of Interaction Expressions:
-
Keyboard commands: make the Bot navigate your application, typing on the keyboard
-
Click operations: perform different kind of clicks, drag & drop, or mouse overs
-
Mouse operations: perform clicks and mouse overs, but with a defined mouse behavior
Types of controls
You can steer the following controls with your Bots:
Control |
What can you do? |
---|---|
|
|
|
|
|
|
|
|
|
|
Link |
|
Listbox |
|
Menu |
|
Radiobutton |
|
Slider |
|
TabControl |
|
For information on how to steer tables, see "Work with tables". |
|
Buffer and verify is not possible for TextBox controls you scanned with the image-based scan. |
|
TreeView |
|
GenericGUI is a control that RPA Studio can't identify as one of the other controls in this table.
|
Different types of controls in the Step Example Step