Menu
PIX RPA
What is RPA
Glossary
System Requirements
Installation and getting started with PIX RPA
Script parameters
Variables
XPath editor
Where to find logs?
STUDIO
Studio
Studio activation
Release notes
Hotkeys
Setting
Chrome extension
Firefox extension
Selenium driver
Java extension
PIX Converter
ROBOT
Launch parameters
Robot working in minimized RDP window
Launching Robot.exe using Windows Task Scheduler
PIX Master
Installation
Dashboard
API
Processes
Agent
Master license activation
Keeping RDP session alive
Data queues
Hosts
Creating task
Uploading project
Activating concurrent licenses
Installing Agent host service
Maintenance mode
OCR templates API
Audit
Installing PIX Master cluster
Data
User Groups
RabbitMQ
Roles
Scheduler
Schedule templates
BASIC ACTIVITIES
Set value
Comment
Container
Loops - For each
Loops - While …
Loops - Continue
Loops - Break loop
Run
Execute script
Return
Throw an exception
Conditional operator
Else if
Waiting
Write log
Try/Catch
Input window
Message box
Try/Fix
COLLECTIONS
List - Create list
List - Put object in list
List - Clear list
List - Does the list contain an object?
List - Output list as string
List - Remove from list
Dictionary - Create Dictionary
Dictionary - Clear dictionary
Dictionary - Set value for key
Dictionary - Does the key exist?
Dictionary - Delete key
Dictionary - Does the value exist?
Table - Sort table
Table - Create table
Table - Filter table
Table - Add column
Table - Add row
Table - Clear table
Table - Delete row
Table - Union
Table - Row table
Table - Delete column
CAPTCHAS
Solve normal captcha
CLIPBOARD
Read from clipboard
Save in clipboard
WINDOWS CREDENTIAL
Set credential
Get credential
CSV
Read CSV
Write to CSV
SQL
Create a database connection
Database selection
Transaction
KEYBOARD
Press hotkey
Enter text using the keyboard
Change language
WINDOWS
UI click
Screenshot
Verifying the existence of a UI element
Find UI items on screen
Hide / expand window
Get the position of a UI element on the screen
Get text from a UI element
Highlight UI element on screen
Hover over a UI element
Type in UI element
Expect UI Element
Scroll
SAP
Click Sap Gui element
Type in Sap Gui element
Get text from a Sap Gui element
Highlight Sap Gui element on screen
Check if SAP GUI element exists
Find SAP GUI element
Get SAP GUI combo box entries
Get SAP GUI table
Select SAP GUI combo box entry
Wait for SAP GUI element
EMAIL
Receive Email (POP3)
Send Email (SMTP)
Receive Email (IMAP)
Move Email (IMAP)
Get attachments
FILES
Copy file / folder
Delete file / directory
Path exists?
Read file
Write to file
Get file/directory paths
Create folder
Unpack
To pack
FTP
Create directory
Copy within FTP
Delete an item with path
Path exists?
GOOGLE DRIVE
Start the Google Drive service
Copy file in Google Drive
Download a Google Drive file
Export Google document
Upload file to Google Drive
Stop the Google Drive service
GOOGLE SHEETS
Clear a cell range
Get sheet names
Set background color of cell range
Stop the google sheets service
Start the google sheets service
Read a cell
Read a cell range
Write to cell
Write to cell range
GOOGLE DOCS
Start the Google Docs service
Fill tables
Get tables
Replace text
Stop the Google Docs service
HTTP
Send request
IMAGES
Click on screen image
Find a picture on the screen
Get image
Image is avaliable?
Expect Image
OFFICE
Excel - Delete cells
Excel - List of sheet names
Excel - Read cell
Excel - Read range from sheet
Excel - Paint cells
Excel - Fill cell
Excel - Fill cell range
Excel - Find
Excel - Set border
Excel - Read a comment
Excel - Add a comment
Outlook - Get attachments from an Outlook email
Outlook - Moving letters
Outlook - Get Outlook emails
Outlook - Reply to email
Outlook - Send message via Outlook
Word - Fill tables in Word file
Word - Extract tables
Word - Read text from Word
Word - Write to Word File
Excel general - Create aborder
Excel general - Set a style
PARSING
JSON
XML
PDF
Convert PDF to images
Count of pages
Get images
Text from PDF
Choose pages
Union PDF files
WINDOWS PROCESSES
PowerShell script execution
Get a list of active processes
Kill processes
Start the process
QUEUES
Confirm the end of queue's element processing
Get element from queue
Add element to queue
OCR
Dbrain
Microsoft Azure
Tesseract
Yandex Vision
ABBYY Cloud OCR
MACHINE LEARNING
Classification - Classify data
Classification - Train classification model
Prediction - Predict value
Prediction - Train value prediction model
STRINGS
Change
Contains?
To string
Substring
Length
Regular expression
Split
Remove spaces
MESSENGERS.TELEGRAM
Create Telegram connection
Close Telegram connection
Download file from bot
Send file
Send contact
Send photo
Send message
Telegram manager
WEB
Web element click
Close browser
Check Web Element Existence
Run JavaScript code
Find Web Elements
Get the web element value
Back
Forward
Launch Google Chrome
Launch Internet Explorer
Launch Firefox
Launch browser (Selenium)
Go to URL
Refresh
Scrape data
Select an option from the list
Type value into web element
Get opened tabs
Switch to tab
1C
Execute 1C query
Create 1C connection
Close 1C connection
Execute 1C code
Robot examples
Working with tables
Меню
Поиск
BASIC- ELSE IF
Activity
«Else if»
can be found in section
«Basic».
Activity is designed to extend the
"Conditional operator"
activity by adding additional conditions.
Important!
The activity can be used inside the
"Conditional operator"
activity only.
Click on the image to enlarge it.
Property; Class; Type; Description
Condition; In; Boolean; Condition