控件
-
directory.Getfiles() 獲取指定文件夾中的所有文件
-
Excel Application Scope 打開excel表
-
Read Range 讀取excel的內容
-
Output Data Table 打印出來
-
Message Box 彈窗出的內容
-
Wrire Range 複製寫出excel數據
-
Append Range 自定義內容插入表格
-
Read Cell 單元格的讀操作,指定位置
-
Write Cell 單元格的寫操作,指定位置
-
excel application scope 對excel操作
-
build data table 自定義行列文本
-
Get Row Item 獲取指定行
-
For Each Row 循環
-
Add data Row 添加到指定的位置
-
exist 判斷新打開的窗口
-
click 點擊事件
-
take 圖片識別
-
save message 保存路徑
-
read pdf text 讀取文本
-
read pdf with ocr 讀取圖片
-
get text 選擇pdf想要的值
-
anchor base 錨點
-
Find Element 定位某一固定元素
-
get mail messages 查看/檢索郵件
-
get outlook mail messages 通過篩選獲取24小時內的郵件
-
send mail messages 發送郵件
-
read text file 獲取文本內容
-
take screenshot 生成png圖片
-
try catch try…catches…finally
-
maximize window 窗口最大化
-
open browser 打開網址
-
click text 鼠標點擊
-
hover 鼠標懸停
-
type into 文本輸入
-
Contains(“u”) 判斷是否包含u
-
set to clipboard 設置剪切
-
get from clipboard 獲取剪切
-
get full text 獲取全部文本
-
textexists 判斷文本是否存在
-
uielementexists 判斷元素是否存在
-
imagefound 判斷圖像是否存在
-
Convert.ToInt32(item.ToString) 類型轉換成int
-
在log message 活動中添加 rethrow活動 捕獲錯誤終止信息,並顯示錯誤
信息的
1提示框
uipath循環
- flow decsion 判斷分支
- for each 遍歷
- while 先執行約束條件再執行循環體
- do while 先執行循環體,再執行約束條件
流程控制語句
- new Random().next(1,100) 隨機數
- log message 打印
- input 用戶輸入數字
- decsion 判斷分支
- message box 彈窗
uipath郵件發送之SMTP發送
- send smtp mail message 郵件發送
uipath excel
- excel application scope 打開excel文件
- read range 讀取文本
- output data table 以字符串的形式打印
- message box 彈窗
- write range 寫入數據
- build data table 自定義表內容
- append range 追加內容
- read cell 讀取到指定單元格
- write cell 寫入到指定單元格
- get row item 獲取每一行的數據
- add data row 添加一行數據
uipath錄製器
web
element exists 判斷頁面的展示
uipath動態選擇器
- click 點擊選擇
- 屬性selecrer 把選擇賦予變量,使程序動態化
uipath調用python腳本
- python scope python運行環境
- 屬性path 路徑 x86 python_36
- load python script 腳本文件路徑
- 屬性result返回值,定義類型爲pythonobject
- invoke pyhton method 調用腳本
- 屬性instance 調用對象
- 屬性name python腳本函數名
- result 返回值
- get python object 獲取返回值
- message box 打印
uipath debug調試
選擇debug模式,和python一樣對想要查詢的部分進行斷點查看運行內容
uipath參數傳遞
- invoke workflow file 導入上一個參數進行賦值/工作流切換
uiapth控制檯調用機器人
面向視頻編程
uipath日期格式化
- Now.ToString 當天時間
- Now.ToString(“yyyyMMdd”) 當天日期
- Now.ToString(“yyyy-MM-dd”) 當天日期
- Now.ToString(“hh:mm:ss”) 當天時間
- Now.AddDays(3).ToString(“yyyyMMdd”) 3天后日期
- Now.AddDays(-3).ToString(“yyyyMMdd”) 3天前日期
- Now.AddMonths(3).ToString(“yyyyMMdd”) 3月後日期
- Now.AddMonths(-3).ToString(“yyyyMMdd”) 3月前日期
- Now.AddYears(3).ToString(“yyyyMMdd”) 3年後日期
- Now.AddYears(-3).ToString(“yyyyMMdd”) 3年後日期
uipath自帶OCR控件識別
- take screenshot 截圖
- microsoft OCR 自帶的OCR控件識別
- log message 日誌打印
uipath字符串操作
- 範圍取值 Substring
- 下標取值
- replace替換
- split分割
excel
-
read row 使用read row控件,讀取excel某一行的內容
- 常用屬性介紹
- input
- sheetname : 需要讀取的工作薄名稱
- startingcell : 從指定單元格開始的一行中讀取值
- workbookpath : 需要讀取的excel文件路徑
- misc
- private : 如果選中,則變量和參數的值不再記錄在詳細級別
- options
- password : excel文件密碼(如無可忽略)
- preserveformat : 如果選中,將保留你要讀取的單元格的格式
- output
- result : 將指定單元格的信息存儲在變量中
-
read column 讀取列
-
read range 讀取範圍
-
write cell 寫入單元格內容
-
write range 寫入
-
insert/delete row 插入/刪除行
-
insert/delete column 插入/刪除列
- 具體看屬性參數