閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

使用等待窗口 action

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

使用等待窗口 action

使用 等待窗口action 等待指定窗口打開或關閉後再執行下一個 action.

例如,自動化休假管理任務的人力資源 (HR) 人員可能需要在輸入用戶憑據之前打開考勤應用程序。這個 action 使自動化任務等到應用程序窗口打開。

程序

  1. 在“ 動作 面板中,雙擊或拖動“ 等待”窗口action 來自 Waitpackage.
  2. 等待窗口 字段中,選擇您希望自動化等待的選項:
    • 等待窗口打開
    • 等待窗口關閉
  3. 選擇一個應用程序窗口:
    選項步驟
    應用程式 從下拉列表中,從打開的應用程序中選擇窗口標題。
    • 窗口標題 字段顯示您選擇的應用程序窗口的標題。

      [視窗標題] 欄位中插入萬用字元 (*),以搜尋可變更的視窗標題。 您可以在值的開頭、中間或結尾指定一個或多個通配符 (*)。例如,若要在標題中有 Microsoft 的任何視窗上執行作業,請在值之前或之後新增萬用字元,以透過萬用字元來表示任何字串:*Microsoft*bot首先搜尋完全相符的視窗標題 (Microsoft),如果找不到相符項目,它會再搜尋在標題中的任何位置具有 Microsoft 詞彙的視窗。

      您可以使用規則運算式 (regex) 來識別視窗標題。針對每個規則運算式條件,將規則運算式選為 [字串][模式]依預設,視窗標題欄位會區分大小寫。您可以啟用 [不區分大小寫] 的 Regex 旗標來識別不區分大小寫的視窗標題。

      要識別靜態窗口或瀏覽器標題以及帶有通配符的標題, 如果您希望字母大小寫匹配 ,請啟用區分大小寫禁用用於識別字母大小寫不匹配的窗口標題的選項。
      註: 確保最低版本的 Bot Agent 安裝在您的系統上的是隨發布的版本 Automation 360 訴 26。如果你有一個 Bot Agent 發布的版本 Automation 360 v.25 或更早版本,則默認情況下仍將僅使用匹配的字母大小寫(區分大小寫)來識別窗口標題。
      例如, 對於所有以 ((\w*)-Notepad 開頭的窗口標題名稱 ,您可以輸入 字符串 值作為 ((\w*)-Notepad,或者使用 ((\w)\s)*document模式- 記事本 僅用於匹配此模式的那些窗口標題。
      註:
      • 帶有 -title字符串類型的正則表達式 作為任何窗口標題的輸入值時 action, 這 bot 可能會遇到運行時錯誤。確保當您將字符串輸入添加為 *-title時,具有特定標題的應用程序已打開。* 只是一個字符,而不是通配符。
      • Pattern類型的正則表達式 作為任何窗口標題的輸入值時 action, 這 bot*-title ,可能會遇到運行時錯誤 。

        確保您使用有效的正則表達式模式。

    • Executable的 完整路徑以識別正確的窗口。
    瀏覽器 從支持的瀏覽器選項卡列表中選擇。
    註: 該選項支持 Google Chrome, 鉻基 Microsoft Edge, 和 Internet Explorer 瀏覽器。
    變數 使用窗口變量來指定要使用的應用程序窗口。
  4. 您希望等待該條件成立多長時間? 字段,指定窗口打開或關閉的等待時間(以秒為單位)。
    如果窗口沒有在您指定的時間內打開或關閉,則任務繼續執行下一組操作。
  5. 選擇“ 如果等待窗口不成功則拋出異常” 選項以顯示錯誤消息並終止 bot 如果窗口沒有在指定的時間內打開或關閉。
    如果取消選擇該選項並且窗口在指定的時間內沒有打開或關閉,則任務繼續執行下一個 action.
  6. 按一下 [儲存]
傳送意見反饋