Получить значение списка / Get list value
Группа действий: Браузеры
Действие возвращает список выбранных значений из выпадающего списка
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с браузером. | Robin.Selenium | Контекст браузера | Да |
Элемент | Элемент для взаимодействия | Robin.WebElement | Да | |
Внутренние значения | Использовать передаваемые значения, как внутренние значения списка. | Robin.Boolean | true | Нет |
Без пробелов | Удалять лишние пробелы и пробельные символы | Robin.Boolean | true | Нет |
Результаты | ||||
Результат | Массив выбранных в списке опций | Robin.Collection |
Особые условия использования
Получает информацию об одной опции, если атрибут multiple не установлен, и о нескольких, если установлен.
Если "Внутренние значения" не установлено, то выбирается видимый текст, если установлено, то выбираются внутренние значения (атрибут value тега option).
Пример использования
Задача: имеется выпадающий список с выбранным значением, необходимо записать его в переменную типа "Коллекция".
Решение: воспользоваться действием "Открыть браузер", "Получить значение списка".
Реализация:
- Собрать схему робота, состоящую из действий:
- Настроить параметры для действия "Открыть браузер".
- Настроить параметры для действия "Получить значение списка". Элемент необходимо взять с помощью инструмента WebSpy или скопировать полный Xpath с разметки страницы и добавить новый ресурс.
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.