導讀四 | Automation Anywhere A11版本的RPA機器人功能指令與變數管理機制
介紹Automation Anywhere A11版本的RPA機器人功能指令種類,以及該如何設定與管理系統變數與使用者自定義變數。
--
接續上一篇介紹Automation Anywhere Edition Tool介面與RPA機器人種類的內容,還沒有閱讀的讀者建議先前往前一篇進行複習,有助於理解後續的文章內容。
今天繼續與大家分享Automation Anywhere A11版本的RPA機器人功能指令與變數管理機制。
一、Automation Anywhere A11版的 Command指令介紹
大家還記得我們先前有提到,可以透過Screen Recorder、Smart Recorder、Web Recorder、Workbench四種方式來設計、建立腳本機器人,前三者類似於Excel錄製聚集的概念,有別於Workbench直接以Command指令的方式,來撰寫RPA機器人。
這邊就和大家介紹Automation Anywhere Command各項指令的功能與用途,由於系統的功能種類實在是太多元,因此我把他們整理成表格的形式,方便大家吸收與理解。
二、Automation Anywhere A11版的Variable Management變數管理機制
Automation Anywhere將其變數(Variable)分為:Local Variable與System Variable,Local Variable為使用者自定義的變數名稱,只適用於特定機器人腳本中,而System Variable則是系統使用的變數,不限於使用哪一個指定的機器人腳本。
對於有接觸、撰寫過程是語言的夥伴而言,Local Variable就像是程式敘述區段裡面的變數,可能是包裹在某一個方法之中,如同區域變數的概念,一旦離開指定包裹的敘述區段,程式就不在認得他是誰了,而System Variable就如同全域變數的概念,不僅限於哪一個程式的敘述區段中,都可以拿來做為變數呼叫使用。
當理解Automation Anywhere的Local Variable與System Variable後,我們直接進入系統畫面,點擊New,選擇Workbench,進入撰寫機器人腳本畫面。
右側為變數管理區塊(Variable Manager),點擊Add可以新增Local Variable。
Local Variable變數的Data Type可分為四種類型:Value、List、Array、Random。
System Variable變數可分為Data/Time、Loop、Excel、Email、Trigger、PDF、System、Cognitive。
其中又以Data/Time、Loop、Excel這三個System Variable為撰寫機器人腳本之時,最常使用的系統變數,Data/Time常應用於Windows系統的時間日期各式格式,Loop常應用於讀取、寫入Txt/CSV/Excel等文檔類型之中,Excel則是用於回傳被搜尋到或指定到的Column值或Row值使用。
三、結語
相信經由上述解說後,大家對於Automation Anywhere A11版本的RPA機器人功能指令與變數管理機制有了初步的認識,下一章我們會開始針對一些工作中較常使用的Command指令做介紹,如Excel、IF/Else、Loop等,並帶領大家完成一個猜數字的小遊戲。
感謝各位朋友的支持與鼓勵!
當你/妳閱讀完這篇文章後,請依喜歡與實用程度給我1–10個拍手。
讓我能了解各位朋友寶貴的回饋意見,撰寫更優質的內容分享給你/妳!