Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

使用 Run 的範例 action

  • 已更新:3/05/2021
    • Automation 360 v.x
    • 建立
    • RPA 工作區
    • 範例

使用 Run 的範例 action

action 從運行 TaskBot package 使您能夠運行並將值傳遞給一個或多個子項 bots。在此示例中,您使用 “運行” action 將兩個值從父項傳遞 bot 給子項 bot;子項 bot 將值添加並將總和傳遞給父 bot項。

此示例演示了以下內容:
模塊化
模塊化將分爲 TaskBot 多個 bots,其中每 bot 個模塊都具有 actions 執行更大任務的一個特定功能所需的全部功能。
在此範例中 , 您會建立單一子系 bot 以新增值。您可以構建多個子項 bots,每個子項執行不同的數學運算,並編輯父項 bot 以調用您要使用的任何子項。
可重複使用性
重複使用性使用戶可以構建 bot 一次,然後使用它 bot 來自動化許多進程。
子項 bot 僅包含 actions 添加值並將其打印到所需 Message Box的。此外, bot 會新增兩個變數,而非硬式編碼值。因此,可以 bot 將其重複用於任何涉及添加操作的任務。
數據控制
由於子項 bot 僅通過使用變量來接受和返回值,因此不保存數據。這樣可以最大限度地減少數據泄露的可能性。

程序

要從 TaskBot 當前任務運行,請執行以下步驟:

生成子 bot項。

  1. 打開新 bot的。
    1. Automation Anywhere 從 Web 界面中,選擇 “機器人 > 程序我的機器人程序”。
    2. 單擊 Create a bot(創建機器人程序)。
    3. 輸入 bot 名稱 AddChildBot
    4. 輸入文件夾位置 bots\TaskBotExample
      若要變更儲存bot的位置,請按一下 [選擇] 並按照提示操作。
    5. 單擊 創建和編輯
  2. 創建以下變量:
    • V1:數字類型;用作輸入
    • V2:數字類型;用作輸入
    • nsum:數字類型
    • SSUM:字符串類型;用作輸出
  3. 使用 > 指定的數字 action 來執行數學運算。
    1. 雙擊或拖動 > 指定的號碼 action
    2. 在“選擇源字符串變量 / 值”字段中,輸入以下表達式:$v1$ + $v2$
    3. “選擇目標編號變量 ”列表中選擇 nsum 。
  4. 使用 > number to string action 轉換值,以便將其打印到。 Message Box
    1. 雙擊 或將數字拖到 > 字符串 action中。
    2. 在“輸入數字”字段中,輸入以下表達式:$nsum$
    3. “將輸出分配給變量 ”列表中選擇 SSUM 。
  5. 按一下 [儲存]。
  6. 單擊 關閉

構建父 bot級。

  1. 打開新 bot的。
    1. Automation Anywhere 從 Web 界面中,選擇 “ bot > My bot”(機器人程序我的機器人程序)。
    2. 單擊 Create a bot(創建機器人程序)。
    3. 輸入 bot 名稱 MathBot
    4. 輸入文件夾位置 \bots\TaskBotExample
      若要變更儲存bot的位置,請按一下 [選擇] 並按照提示操作。
    5. 單擊 創建和編輯
  2. 創建任何名 爲 dSums 的子類型的 Dictionary 變量,以接受從子類型傳遞的值 bot
    使用 any 子類型使父類型可以 bot 接受 String 、 Number 或 Boolean 類型值。
  3. 插入 Task Bot > Run action 以指定數學運算的值和保存求和的輸出變量。
    1. 雙擊或拖動 任務機器人 > 運行 action
    2. 單擊 瀏覽 導航到 bots\TaskBotExample\AddChildBot
    3. “輸入值” 字段中輸入以下值:
      • V1:12
      • V2:54
    4. “將輸出分配給變量 ”列表中選擇 dSums 。
      註: 使用 Dictionary 變量保存 Run 的輸出 action ,以便使父項 bot 更具通用性。 如此一來 , 不論父項目 bot bots 傳回單一值或多個值 , 都可以處理不同的子系。
  4. 使用 Message Box 擷取並列印加總。
    從子目錄中檢索的變量 SSUM bot 是詞典變量 dSums 中的鍵
    註: 您必須知道子項中的變量名稱 bot 才能從父 bot項中提取它們。 接口不會自動將變量名導入到父 bot級。
    1. 雙擊 或拖動消息框 action
    2. “要顯示的消息 ”字段中輸入 $dSums {SSUM}$ 。
  5. 按一下 [儲存]。
  6. 單擊 運行
    bot 運行和 Message Box 顯示包含總數 66 。
傳送意見反饋