Sei sulla pagina 1di 5

Sequence : When we write Step by Step process then we can go for Sequence

Sequence - we will use Smaller Projects

Flow Chart : When we write any Conditions or Logic then we go for Flow Chart
Flow Chart - We will use Larger projects

We can use Sequence inside Flow Chart (or) Flow Chart inside Sequence (or) Sequence
inside Sequence (or) Flow Char inside Flow Chart

State Machine :

*******Email Automation *********

POP3 : Post Office Protocol --- Reading Messages

SMTP : Simple Mail Transfer Protocol --- Sending Emails

IMAP : Internet Mail Access Protocol --- Receiving Messages


And also --- Move the messages between folders

Exchange : Sending and Un-rceiving Messages, and moving messages between folders
and deleting them

Outlook : It works with APTs and Desktop Applications

*********Ui Path Studio Activities*********

Web Based Application :

1.Open Browser (To Open an application)


2.Attach Browser ( To attach the required application)
3.Type Into : Set Text (Text Box)
4.Click(Buttons)
5.Click Text(Drop Down list)
6.Kill(To kill any application which is opened earlier(ex:
IE,Chrome,Excel,SAP etc)--"iexplore"

Excel :
1.Excel Application Scope(To open Excel Applicaton)
2.Read Range
3.Read Cell
4.Write Range
5.Write Cell
6.Append Range (To add new data in the existing data)

Table :

1.Filter data table


2.Build data table
3.Add data table
4.Add data row
5.Clear data table
6.For each row
7.Generate data table
8.Get row item
9.Join data tables
10.Look up data table
11.Merge data table
12.Output data table
13.Remove data column
14.Remove data row
15.Remove duplicate rows
16.Sort data table

PDF Integration:

1.Export PDF page As Image


2.Extract Images From PDF
3.Extract PDF Page Range
4.Join PDF Files
5.Manage PDF Password
6.Read PDF Text
7.Read PDF With OCR

8.Get Pages
9.Read Between Pages
10.Read Full PDF
11.Read Specific Page
12.Read Text From Spcific Region

---------------
Activities :
---------------

Type into : We need to select check boxes for "Empty Field" and "Simulate Type" to
remove/over write existing data in the text box field, and it will give more speed
to move next steps.

Kill Process : To kill all the opened applications(IE,Chrome,Excel,pdf etc)


(ex :"iexpolre")
------------
Anchor Base : When the elements are dynamically changing then we go for Anchor Base
activity
Find Element : To check the element is exists or not
Type Into : Enter the text in to the text box

Excel Application scope : To open Excel file

ctrl+k --- To create variable

Function F2-- Giveing delay 3 seconds


ESC -- Back

Control + s-- To save current work flow


Control + Shift + s -- To save all work flows

********Tables ***********

1.Output Data Table : Table to String


2.Filter Data Table : Selection of required data
3.Build Data Table : To create a Table
4.For each row : To see line by line row
5.Add data row : To Add row to the Table
6.Get row item : To see complete row item
7.Clear data table : To clear the data from the table
8.Merge data table : To merge two tables data
9.Remove data table : To remove data table
10.Remove duplicate row : To remove duplicate rows from the table
11.Remove data row : To Remove data row from the table
12.Sort data table : To sort data in ascending or descending order from
table
13.Join data table : To join two table

for each : Activity -- It is used for Arrays


for each row : Activity -- for tables --- To see line by line row
Output Data Table : Activity -- Table to String
Build Data Table : Activity -- To create Table
Get Full Text : Activity -- To extract Text from web page
Append Line : Activity -- Text File
Application Scope : To open Excel application
Send Hotkey: Activity : To use short cuts(ex: enter, tab etc)
Flow Decision : Activity : Decision making

vb script : we will use start process activity (or) Invoke vb script activity

Extract Structured Data : Activity-- We need to capture structured data in a table


format

how to count the no.of values(Extracting text from first one,second one etc) from
web based applications
-----------------------------------------------------------------------------------
--------------------------------
"<webctrl parentid='vplaurlg"+ count.ToString+"' class='rwVHAc' />"
-----------------------------------------------------------------------------------
--------------------------------

********** Selectors ***********

(a).Used Selectors :

1.Class
2.AA Name(we are using for removal of idx)
3.Parent ID
4.Inner Text

(b).Un used Selectors :


1.Idx

Full Selector : It will starts with html code


Partial Selector : It won't starts with html code
---we are using Patial selectors in real time projects.
partial selector will pick the objet properites immediately when compare to Full
selector.
---Partial selector will take less time when compare to Full selector.

Input Dialog Box : Activity-- To enter input data


Set Text : Activity --like Type into --To enter complete text(it is not entering
character by character in text box)

ACME AppliCATION:----
------------------
https://acme-test.uipath.com/account/login

Directory.Getfiles("path")---Activity--For each -- It will pick all the files

--------------------------------------------------------------

Pick branch- Activity --- Single Thread (C#)


Parellel for each - Activity--Multiple Threads (C#)
Invoke Power Shell --- Activity--It will open the file
Directory.Get Files("path of the file")---- To get file from the required path

Window Credentials : To create user credentials (Another Option)/ we can user


credentials in Orchastrator(Assests)
-> Go to Credential Manager from start and click on Window Credentials
-> Click on Add a generic credential in Generic Credential
-> Enter Internet or Network address
-> Enter User Name and Password
-> Click on "Ok" button

---------------------------------------------------------------
Difference between Floating & Standard Robot?
� Standard Robot works on a single Standard Machine only, namely the one
defined while creating it. This is ideal for the scenario in which a user always
works on the same machine.
� Floating Robot works on any machine defined in Orchestrator, be it Standard
or Template, as the machine name is not relevant while creating it. Only Attended
and Development Robots can be floating.
� A Standard robot can be converted into a Floating Robot by using Convert to
Floating button displayed alongside Standard Robot.

How FTE is calculated?


1)FTE is calculated based on Manual effort, volume and time taken to complete a
process
2)FTE = (volume * AHT)/ Manual hour per day (8 hours)
3)AHT is Average Handling Time

---------------------------------------------------------------
Date Format for Windows based application(Payment and Receipts)
--------------------------------------------------------------------------------
DateTime.ParseExact(row(1).ToString,{"dd-MM-
yyyy","MM/dd/yyyy","MMM/dd/yyyy","dd/MMM/yyyy","dd-MMM-yyyy","dd-MMM-
yy"},System.Globalization.CultureInfo.InvariantCulture,system.Globalization.DateTim
eStyles.None).ToString("dd-MM-yyyy")

-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------
Date Format for Windows based application(Payment and Receipts)---Another Format
--------------------------------------------------------------------------------
CDate( row(1).ToString).ToShortDateString

Date Format for Windows based application(Payment and Receipts)---Another Format


--------------------------------------------------------------------------------
Convert.ToDateTime(strDate).ToString("dd-MM-yyyy").ToString.Trim

Date Format for Windows based application(Payment and Receipts)---Another Format


--------------------------------------------------------------------------------
(Convert.ToDateTime(row(1).ToString).ToString("dd-MM-yyyy")).ToString.Trim
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------

Potrebbero piacerti anche