共用方式為


在執行時間找不到 [在視窗/網頁上設定下拉式清單值] 動作中指定的清單值

本文提供下 拉式清單值在視窗動作中 失敗,並出現 「UIAutomation.SelectOptionInDropDownError」 錯誤碼或 [設定網頁上的下拉式清單值 ] 動作失敗並出現 “WebAutomation.SetDropDownListValueError” 錯誤碼的問題解決方案,因為找不到這兩個動作中的清單值。

適用于: Power Automate

徵兆 1

網頁上設定下拉式清單值在視窗動作中設定下拉式清單值 失敗,並出現下列錯誤訊息:

無法在下拉式清單上執行要求的作業。 找不到下拉式清單。

原因

下拉式元素的選取器無法成功找到下拉式 UI 元素。 元素的選取器可能不正確。

解決方案

在選取器產生器視窗中使用 [測試選 取器],檢查下拉式元素的元素選取器是否正確。 如果選取器無效,請使用 [修復 ] 選項加以修正。 此解決方案適用於使用者介面自動化和瀏覽器自動化群組動作。

徵兆 2

網頁上設定下拉式清單值在視窗動作中設定下拉式清單值 會成功執行,但未選取選項元素,且運行時間期間不會發生任何錯誤。

原因

網頁上設定下拉式清單值在視窗動作中設定下拉式清單值 ,無法從下拉式清單中選取選項專案。

解決方案

  • 如需使用者介面自動化和瀏覽器自動化群組的動作,請依序嘗試下列選項:

    選項 1:如果您已使用 [選取] 選項設定 Operation 輸入參數 , (依名稱值) ,請嘗試使用 [依 索引 選取選項] 值,方法是在下拉式清單中提供元素的特定索引。

    選項 2:如果選項 1 無法修正此問題,請將 [設定網頁上的下拉式清單] 值 取代為視窗中的兩個連續 Click UI 元素 ,或是 按兩下網頁動作上的連結

    • 視窗中的第一個 Click UI 元素 (使用者介面自動化) 或 在網頁上按兩下連結 (瀏覽器自動化) 應該使用元素 (通常是可以展開選項清單的箭號按鈕) 。
    • 視窗中的第二個 Click UI 元素 (使用者介面自動化) 或 在網頁上按兩下連結 (瀏覽器自動化) 應使用需要選取的選項元素。

    選項 3:如果上述兩個選項無法修正問題,且下拉式清單具有篩選功能,您可以在下拉式清單中輸入文字或部分文字,以取得選取範圍的一些建議。

    • 在使用者介面自動化 的視窗動作中使用 [填入文字 ] 欄位。 使用下拉式清單項目設定 文字框 參數,並使用對應選項中顯示的文字,將 Text 設定為填入 參數。
    • 在瀏覽器自動化中使用 [在網頁上填入文字] 動作。 使用下拉式清單元素設定 UI元素 參數,並使用對應選項中顯示的文字來設定 Text 參數。
  • 如需UI自動化群組的動作,請嘗試下列步驟:

    1. 使用 [在視窗中按兩下 UI] 動作來傳送按兩下以取得焦點的下拉式清單。
    2. 使用 [ 傳送金鑰] 動作。 將 [ 傳送金鑰] 選項設定為 [ 前景] 視窗,並使用對應選項中顯示的文字來設定 [要傳送的文字 ] 選項,後面接著 {Enter}