Uipath基礎(chǔ)教程

1.1UiPath下載安裝與激活一、UiPath下載

1、打開官網(wǎng)https://www.uipath.com.cn颅拦,點擊開始試用



2、選擇獲取UiPath社區(qū)版


3教藻、寫姓距帅、名、電子郵箱地址括堤、專業(yè)領(lǐng)域碌秸、職位、公司悄窃、公司所在行業(yè)讥电、國家和地區(qū),勾選同意協(xié)議轧抗,點擊提交

注意:電子郵箱地址必須為企業(yè)郵箱恩敌,非企業(yè)郵箱可能會收不到郵件


4、提交成功之后横媚,將會往上一步填寫的企業(yè)郵箱發(fā)送一個下載鏈接


5纠炮、過幾分鐘之后查看郵件下載即可

二、UiPath安裝

1分唾、雙擊UiPathStudioSetup_X.exe安裝文件


2抗碰、將進行安裝等待中


3、安裝完成后進入激活界面


4.選擇Activate Community Edition 激活

5.輸入郵箱地址后即可激活

1.2UiPath第一個案例Hello World绽乔!1、彈出框Hello World

在彈出的窗口中創(chuàng)建序列

在新建的序列中碳褒,在搜索框中輸入“Message Box”,Studio自動搜索出結(jié)果折砸。

選中“Message Box”看疗,然后拖拽到界面帶+號區(qū)域。

在文本框輸入要彈出的提示信息睦授,記得帶引號两芳。


輸入提示信息以后,運行程序


運行結(jié)果如下

1.3UiPath變量介紹和使用1 變量

變量主要用于存儲數(shù)據(jù)去枷,它在RPA中扮演重要的數(shù)據(jù)傳遞角色怖辆,是RPA編程不可或缺的一部分。它包括變量名稱和變量的值删顶,變量的值支持多種數(shù)據(jù)類型竖螃,包括從通用值,文本逗余,數(shù)字特咆,數(shù)據(jù)表,時間和日期,UiElement到任何.Net變量類型

2 變量類型

字符串類型:用于存儲任意類型的信息。

注意:UiPath中的所有字符串都必須放在引號之間抄谐。

布爾型類型:用于存儲true或者false變量淑翼,主要用于判斷做出決策,從而更好的控制流程邦鲫。

整數(shù)變量:主要用于存儲數(shù)字信息。主要用于執(zhí)行方程式后者比較,傳遞重要數(shù)據(jù)些楣。

數(shù)組變量:主要存儲相同類型的多個值。

日期時間變量:用于存儲有關(guān)任何日期和時間的信息

數(shù)據(jù)表變量:用于存儲二維數(shù)據(jù)結(jié)構(gòu)的DataTable數(shù)據(jù)宪睹,具有行和列的屬性愁茁。

通用值變量:GenericValue變量是一種變量,可以存儲任何類型的數(shù)據(jù)亭病,包括文本鹅很,數(shù)字,日期和數(shù)組罪帖,并且是UiPath Studio特有的促煮。

注意: GenericValue變量的自動轉(zhuǎn)換機制可能轉(zhuǎn)換不正確

隊列變量:用于存儲一個從項目容器(隊列)中提取的項目。通常整袁,出于在各種情況下進一步使用隊列項目的目的而進行提取

3 變量應(yīng)用

變量名稱:一般變量名稱的前綴帶類型的簡寫菠齿,如字符串變量前綴帶str,整數(shù)變量前綴帶i坐昙,格式為:類型的簡寫+變量屬性或者動作绳匀。

變量類型:string是字符串類型,int32整數(shù)類型,boolean為布爾型疾棵,object為對象類型即通用類型,datatable為數(shù)據(jù)表變量殉了,string[]是字符串數(shù)組拟枚。XmlDoucument為.Net支持的數(shù)據(jù)類型。

變量范圍:變量可用的區(qū)域隔箍,例如特定活動。默認情況下暴匠,它們在整個項目中都可用每窖。

默認值:變量的默認值窒典。如果此字段為空瀑志,則變量將使用其類型的默認值進行初始化昧甘。例如充边,對于Int32浇冰,默認值為0肘习。

請注意漂佩,無論Studio界面語言如何器赞,變量的默認值都必須以英語提供。

實例一(字符串類型)

1.新建一個序列

2.添加一個活動

3.創(chuàng)建變量

4.輸入變量名后,回車

變量將在變量面板中顯示,支持修改變量的類型和變量的范圍

5.添加活動“Assign”到序列中

6.設(shè)置變量的值

7.同樣的方法,添加活動“Message? Box”到序列中

8.按F5。執(zhí)行自動化棚放。顯示結(jié)果如下:

實例二(布爾類型)

1.新建一個流程圖

2.輸入流程名稱和保存的位置

3.在流程圖中添加一個“Input Dialog”

設(shè)置該節(jié)點為首節(jié)點

2??同樣的方法福也,添加“Flow Decision”到界面?


3??連接節(jié)點?



4同樣的方法添加兩個“Assign”活動、一個“Flow Decision”和兩個“Messge Box”穴店,結(jié)果示意圖如下




左邊的”Message Box”,輸入“It is a odd number”,右邊的“Message Box”,輸入“It is a even number”5 在 “變量面板”添加布爾型變量Falg和整數(shù)變量Num?


6 在“Input Dialog”在輸入對話框中,賦值變量Num?


7 在“Flow Decision”,增加判斷流程跳轉(zhuǎn)的條件?


瀏覽進入表達式編輯器,編輯完成呕诉,點擊“OK”確認甩挫。?


同樣的方法賦值第二個“Flow Decision”英遭,判斷的條件是布爾型變量Falg?


9運行結(jié)果?




實例三(整數(shù)型)1創(chuàng)建一個空序列?


2增加兩個“Assign”和一個“Message Box”到界面上法精,如下圖




3在變量面板中狼荞,添加兩個Int32的變量




4給變量birthday和age 賦值粘秆。字符串連接用“+”,非字符串的變量必須調(diào)用ToString()轉(zhuǎn)換成字符串才能連接昔搂。?


5運行結(jié)果如下?


實例四(數(shù)組)1創(chuàng)建一個新序列2創(chuàng)建三個字符串變量FirstName,LastName逛裤,Age和字符串變量數(shù)組NameAge?


3添加三個“Input Dialog”分別賦值三個字符串變量First_Name,Last_Name,Age?


4添加”Assign”活動,然后賦值給NameAge?


5增加一個“Message Box”阳堕,把NameAge信息顯示出來恬总。NameAge變量的位置從0開始。?


6運行結(jié)果如下?







實例五(日期時間型)1創(chuàng)建一個序列




2添加兩個日期變量Today和LastTime?


搜索“System DateTime”?


添加成功后,效果如下?


同樣的方法添加一個“TimeSpan”?


3在序列中添加兩個“Assign”,并給變量賦值。?


Today賦值Now军拟,LastTime賦值Today.subtract(span)4添加一個“Excel Application Scope”?


5在“Excel Application Scope”的屬性面板設(shè)置workbook的路徑,如果不存在將自動創(chuàng)建辫继。?


6在“Workbook”中添加“Write Cell”,并將LastTime賦值到“Write Cell”中?


注意:LastTime要轉(zhuǎn)換成字符串輸出7F5運行炮车,結(jié)果如下?


實例五(數(shù)據(jù)表變量)1添加一個序列?


2添加兩個DataTable變量NamesList和DateInfo?




添加完成后赊豌,效果如下?


3添加兩個活動“Read Range”到序列中告喊,同時它們的“OutPut”分別賦值兩個DataTable變量?








4外面的框添加兩個“Write Range”,效果如下?


5按F5運行淮椰,運行結(jié)果如下






1.4 UiPath參數(shù)介紹和使用

一、參數(shù)介紹

用于將數(shù)據(jù)從一個項目傳遞到另一個項目忽媒。在全局意義上晦雨,它們類似于變量,因為它們動態(tài)地存儲數(shù)據(jù)并傳遞給它奥邮。變量在活動之間傳遞數(shù)據(jù)洽腺,而參數(shù)在自動化之間傳遞數(shù)據(jù)已脓。因此度液,它們使你能夠一次又一次地重用自動化。

UiPath Studio 支持大量的參數(shù)類型霹购,這些參數(shù)類型與變量的類型一致 齐疙。因此贞奋,您可以創(chuàng)建泛型值特愿、字符串揍障、布爾值毒嫡、對象审胚、數(shù)組或DataTable 參數(shù)洽洁,還可以瀏覽 .NET 類型饿自,就像在變量情況下一樣昭雌。

此外佛纫,參數(shù)有指定的傳遞方向 (In, Out, In/Out, Property) 呈宇,它告訴應(yīng)用程序存儲在它們中的信息應(yīng)該放在哪里。

二蜈漓、創(chuàng)建參數(shù)

創(chuàng)建參數(shù)的方法有兩種融虽,一種是在活動中衣形,另外一種是參數(shù)面板里倒源。在活動中創(chuàng)建參數(shù)實例如下:

1笋熬、將活動的元素拖到新建的序列或者流程圖中

2、拖拽一個活動元素到帶+號的區(qū)域糖耸,然后找到文本輸入?yún)^(qū)域,右鍵選擇“創(chuàng)建輸入?yún)?shù)(快捷鍵Ctrl+M)”或者“創(chuàng)建輸出參數(shù)(快捷鍵Ctrl+M)”

輸入?yún)?shù)名稱后回車,將在參數(shù)面板看到你添加參數(shù)信息边苹。添加后可以在參數(shù)面板个束,修改參數(shù)方向播急、參數(shù)類型、默認值信息捶枢。

注意:為了區(qū)分參數(shù)類型谨胞,一般在參數(shù)名稱加前綴“in_”or“out_”.

3胯努、在參數(shù)面板添加參數(shù):

點擊“創(chuàng)建參數(shù)”,輸入?yún)?shù)名稱灰署、方向、參數(shù)類型和默認值肴茄。

4、刪除參數(shù),我們只需要在參數(shù)面板中選取要刪除的參數(shù)贫橙,右鍵選中”刪除(D)”

三、使用參數(shù)

1、新建一個序列幅垮,點擊“New”忙芒,選擇“Sequence”奏属。

2、添加一個活動嘱腥,選擇一個活動拖到序列中爹橱。

3、新建一個參數(shù),參數(shù)方向是輸出糟红,參數(shù)類型為字符串型。

添加調(diào)用給參數(shù)賦值事扭。

4、在剛剛拖拽進來的活動罐农,找到“屬性面板”中的Text屬性,添加“Out_para_test”參數(shù)溯乒。

4矛纹、添加“”Assign”活動到序列中光稼,然后在“To”文本框中輸入?yún)?shù)的名稱和參數(shù)的值或南。

5、添加另外一個項目艾君,添加一個空的序列采够,命名為“third.xaml”。在“工程面板”中把剛剛建好的序列(second.xaml)拖拽到界面上帶“+”號區(qū)域冰垄。

6、在變量面板添加一個新的變量“varTest"

7虹茶、導(dǎo)入?yún)?shù)

8逝薪、選擇輸出參數(shù)“out_para_test”,在“value”列中輸入變量“varTest”,然后點擊“OK”。

9蝴罪、導(dǎo)入?yún)?shù)完成后董济,添加“Message Box”輸出“varTest”,把參數(shù)顯示出來要门。

10虏肾、點擊運行,最終結(jié)果為


文章來源:http://www.rpazj.com

作者:RPA之家

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末欢搜,一起剝皮案震驚了整個濱河市封豪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌炒瘟,老刑警劉巖撑毛,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異唧领,居然都是意外死亡,警方通過查閱死者的電腦和手機雌续,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門斩个,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人驯杜,你說我怎么就攤上這事受啥。” “怎么了?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵滚局,是天一觀的道長居暖。 經(jīng)常有香客問我,道長藤肢,這世上最難降的妖魔是什么太闺? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮嘁圈,結(jié)果婚禮上省骂,老公的妹妹穿的比我還像新娘。我一直安慰自己最住,他們只是感情好钞澳,可當我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著涨缚,像睡著了一般轧粟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上脓魏,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天兰吟,我揣著相機與錄音,去河邊找鬼轧拄。 笑死揽祥,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的檩电。 我是一名探鬼主播拄丰,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼俐末!你這毒婦竟也來了料按?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤卓箫,失蹤者是張志新(化名)和其女友劉穎载矿,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烹卒,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡闷盔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了旅急。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逢勾。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖藐吮,靈堂內(nèi)的尸體忽然破棺而出溺拱,到底是詐尸還是另有隱情逃贝,我是刑警寧澤,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布迫摔,位于F島的核電站沐扳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏句占。R本人自食惡果不足惜沪摄,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望辖众。 院中可真熱鬧卓起,春花似錦、人聲如沸凹炸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽啤它。三九已至奕筐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間变骡,已是汗流浹背离赫。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留塌碌,地道東北人渊胸。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像台妆,于是被迫代替她去往敵國和親翎猛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容