閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

創建一個變量

  • 已更新:2022/12/06
    • Automation 360 v.x
    • 組建
    • RPA 工作區

創建一個變量

創建一個變量來存儲值。

當您創建在變量名稱中使用下劃線 (_) 或連字符 (-) 等字符的變量時,請注意下劃線或連字符被視為變量名稱的相同字符。例如, global-temp_path 被視為與 global_temp-path。如果您創建一個使用不同於這兩個字符的變量的新變量,則會顯示錯誤。

如果您已將全局變量創建為 global-temp-path,則可以使用以下任何格式引用此變量:
  • global-temp-path
  • Global-Temp-Path
  • global_temp_path
  • Global_Temp_Path

程序

要創建和配置變量,請執行以下步驟:

  1. 來自 Bot editor, 單擊 變量變量 菜單 頂部 創建變量

    變量菜單截圖

  2. 在“ 創建變量 窗口中,為變量輸入一個描述性名稱,前綴為小寫字母以指示變量類型。
    例如, sCellValue 表示一個字符串數據類型。
    註:
    • 您可以在變量名稱中使用雙字節字符,例如中文、日文或韓文字符。 變量支持的 Unicode 範圍
    • 變量不能命名為 Java 關鍵字,如 String、Boolean、Integer、Public 和 Finally。
  3. 選擇性的: 輸入說明。
    Recommendation: 在定義輸入或輸出變量時提供有意義的變量描述。
  4. 選擇性的: 選擇 常量(只讀) 選項以確保無法編輯或覆蓋值。
  5. 從以下選項中選取:
    該字段與使用 bot 運行其他 bots.請參閱Task Bot package
    • 用作輸入:該變量包含一個可以從父級傳遞的值 bot 給孩子 bot.(僅適用於兒童 bot)
    • 用作輸出:該變量包含一個可以從孩子傳遞的值 bot 給父母 bot.(僅適用於兒童 bot)
    • 兩個都:該值可以雙向傳遞。
    • 兩者都不:變量僅限於此 bot;它不能與其他人共享 bots.
    以下示例說明了何時選擇 在變量中用作輸入用作輸出

    假設您要添加兩個數字。這些值存在於父級中 bot, 和孩子 bot 執行計算。對於父母 bot 將價值觀傳遞給孩子 bot,您創建的兩個變量必須選擇為 Use as input 以便孩子 bot 可以接收值。現在,對於家長 bot 接收計算值,存儲計算結果的變量在孩子 bot 必須選擇 Use as output

    註: 確保在父級中創建變量時選中復選框 bot 和孩子 bot.當你建立 bot,如果您編輯複選框的選擇,它可能會影響您的父母 bot 參考資料,例如您的父母 bot 此更改後可能無法正常工作。
  6. 從下拉列表中選擇數據類型。
    有關數據類型的更多信息,請參見 變數類型.
  7. 選擇性的: 輸入默認值以分配給變量。
    默認情況下,這些值為 NULL/空。
  8. 按一下 [建立]。
    該變量出現在左側的變量窗格中 Bot editor.
    如果要編輯變量,可以更改其名稱和值,但不能更改其數據類型。
  9. 將變量插入到 action 字段,執行以下操作之一:
    • 單擊 F2 打開變量列表。
    • 單擊 位於字段右側 的插入值
    • 輸入變量名稱。在您鍵入時,該字段會生成現有變量的建議。
      註: 在變量的開頭和結尾添加一個美元符號。例如,$myVariableName$
    您可以使用變量選項並將其作為參數傳遞以打開文件 packagesXML, Excel basic, 或者 Excel advanced.若要開啟具不同副檔名的檔案,請使用變數選項指派資料夾路徑、檔案名稱和副檔名。首先,為文件夾路徑創建一個變量 $sFolder$。然後,為文件夾路徑中的文件創建兩個變量,一個用於文件名 $name$ ,另一個用於文件擴展名 $extension$。要打開文件,請將變量組合為字符串,例如 $sFolder$\$name$.$extension$。您可以新增條件式邏輯,讓副檔名能搭配不同的檔案類型和不同的開啟選項使用。

後續步驟

打造 Go be Great bot:按照此過程中的步驟獲取如何創建變量並將其分配給一個變量的示例 action.
傳送意見反饋