Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья содержит решение проблемы, из-за которой раскрывающееся значение списка Set в действии окна завершается сбоем с кодом ошибки "UIAutomation.SelectOptionInDropDownError" или значение раскрывающегося списка в действии " WebAutomation.SetDropDownListValueError", так как значение списка в обоих действиях не удается найти.
Применимо к: Power Automate
Симптом 1
Значение раскрывающегося списка в раскрывающемся списке на веб-странице или установка значения раскрывающегося списка в действии окна завершается сбоем со следующим сообщением об ошибке:
Не удалось выполнить запрошенную операцию в раскрывающемся списке. Раскрывающийся список не найден.
Причина
Селектор раскрывающегося списка не удается найти раскрывающийся элемент пользовательского интерфейса. Селектор элемента может быть неверным.
Решение
Используйте селектор теста в окне построителя селекторов, чтобы проверить правильность селектора элементов раскрывающегося списка. Если селектор недопустим, используйте параметр "Восстановить ", чтобы исправить его. Это разрешение применяется как к действиям службы автоматизации пользовательского интерфейса, так и к группам автоматизации браузера.
Симптом 2
Значение раскрывающегося списка в раскрывающемся списке на веб-странице или задание значения раскрывающегося списка в действии окна выполняется успешно, но элемент параметра не выбран, и во время выполнения ошибка не возникает.
Причина
Значение раскрывающегося списка в раскрывающемся списке на веб-странице или установка значения раскрывающегося списка в окне не удается выбрать элемент параметра из раскрывающегося списка.
Решение
Для действий групп автоматизации пользовательского интерфейса и групп автоматизации браузеров выполните следующие действия.
Вариант 1. Если вы задали входной параметр операции с параметром Select по значению имени , попробуйте использовать параметры Select по значению индекса , указав определенный индекс элемента в раскрывающемся списке.
Вариант 2. Если параметр 1 не исправляет проблему, замените раскрывающееся значение списка "Задать" в действии веб-страницы двумя последовательными элементами пользовательского интерфейса click или click link on web page actions.
- Первый элемент click UI в окне (автоматизация пользовательского интерфейса) или ссылка на веб-странице (автоматизация браузера) должна использовать элемент (обычно кнопка со стрелкой), который может развернуть список параметров.
- Второй элемент click UI в окне (автоматизация пользовательского интерфейса) или ссылка на веб-странице (автоматизация браузера) должна использовать элемент параметра, который необходимо выбрать.
Вариант 3. Если приведенные выше два варианта не исправляют проблему, а раскрывающийся список имеет функции фильтрации, можно ввести текст или часть текста в раскрывающемся списке, чтобы получить некоторые предложения по выбору.
- Используйте поле "Заполнение текста" в действии окна в автоматизации пользовательского интерфейса. Задайте параметр Text Box с помощью раскрывающегося списка и задайте параметр "Текст" для заполнения с помощью текста, показанного в соответствующем параметре.
- Используйте текстовое поле "Заполнение " в действии веб-страницы в службе автоматизации браузера. Задайте параметр элемента пользовательского интерфейса с помощью раскрывающегося списка и задайте параметр Text с помощью текста, показанного в соответствующем параметре.
Для действий группы автоматизации пользовательского интерфейса выполните следующие действия.
- Используйте элемент пользовательского интерфейса click в окне, чтобы отправить щелчк в раскрывающийся список, чтобы получить фокус.
-
Используйте действие "Отправить ключи".
Задайте параметр "Отправить ключи" в качестве окна переднего плана и используйте текст, показанный в соответствующем параметре, чтобы задать параметр отправки текста, а затем
{Enter}
.