閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

使用運行的示例 action

  • 已更新:2021/08/11
    • Automation 360 v.x
    • 組建
    • RPA 工作區
    • 範例

使用運行的示例 action

奔跑_ action 來自 TaskBotpackage 使您能夠運行並將值傳遞給一個或多個孩子 bots.在此示例中,您使用 Runaction 從父級傳遞兩個值 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. 在左側面板上,按一下 [自動化]
      可用機器人及表單的清單隨即顯示。
    2. 按一下 [建立機器人]
    3. 輸入 bot 名稱 AddChildBot
    4. 輸入資料夾位置 Bots\TaskBotExample
      若要變更您儲存bot的位置,按一下 [選擇],並按照提示操作。
    5. 按一下 [建立和編輯]
  2. 創建以下變量:
    • v1:數字類型;用作輸入
    • v2:數字類型;用作輸入
    • nSum: 數字類型
    • sSum: 字符串類型;用作輸出
  3. 使用 數字 > 分配action 執行數學運算。
    1. 雙擊或拖動 數字 > 分配action.
    2. 選擇源字符串變量/值 字段中,輸入以下表達式:$v1$ + $v2$
    3. Select destination number 變量 列表中選擇 nSum
  4. 使用 號碼 > 串起來action 轉換該值,以便可以將其打印為 Message Box.
    1. 雙擊或拖動 數字 > 串起來action.
    2. 輸入數字 字段中,輸入以下表達式:$n總和$
    3. 將輸出分配給變量 列表中選擇 sSum
  5. 按一下 [儲存]
  6. 按一下 [關閉]。

構建父級 bot.

  1. 開啟新的bot
    1. 在左側面板上,單擊 自動化
      可用機器人及表單的清單隨即顯示。
    2. 按一下 [建立機器人]
    3. 輸入 bot 命名 MathBot
    4. 輸入文件夾位置 \Bots\TaskBotExample
      若要變更您儲存bot的位置,按一下 [選擇],並按照提示操作。
    5. 按一下 [建立和編輯]
  2. 創建一個名為 dSums 以接受從子級傳遞的值 bot.
    使用 Any 子類型啟用父級 bot 接受字符串、數字或布爾類型值。
  3. 插入 任務機器人 > action 指定數學運算的值和保存總和的輸出變量。
    1. 雙擊或拖動 任務機器人 > action.
    2. 單擊 瀏覽 以導航到 Bots\TaskBotExample\AddChildBot
    3. 輸入值 字段中輸入以下值:
      • v1:12
      • v2:54
    4. 將輸出分配給變量 列表中選擇 dSums
      註: 使用 Dictionary 變量來保存 Runaction 為了讓父母 bot 更通用。 這樣家長 bot 可以處理不同的孩子 bots 無論它們返回單個值還是多個值。
  4. 用一個 Message Box 檢索和打印總和。
    從子節點檢索到的 變量 sSumbot 是 Dictionary 變量 dSums
    註: 您必須知道孩子的變量名稱 bot 從父級中提取它們 bot. 接口不會自動將變量名導入父級 bot.
    1. 雙擊或拖動 消息框action.
    2. 要顯示 的 消息 字段 中輸入 $dSums{sSum}$
  5. 按一下 [儲存]
  6. 按一下 [執行]
    bot 運行和 Message Box 出現包含總和 66。
傳送意見反饋