История страницы
Установить значение списка / Set list value
...
Устанавливает для прокручиваемого или выпадающего списка (элемент Select) выбранные в списке опцииДействие устанавливает выбранные опции элемента <select>.
Настройки
Свойство |
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
Параметры | ||||
Контекст |
Контекст действия для работы с браузером. | Robin.Selenium |
Контекст браузера | Да |
Элемент |
Элемент для взаимодействия |
Robin.WebElement | Да | ||
Единичная опция |
Значение единичной опции, которая должна быть выбрана в списке опций элемента <select>. | Robin.String | Нет | |
Список опций | Коллекция значений опций, которые должны быть установленными в списке опций элемента <select>. | Robin.Collection |
Коллекция опций, которые нужно установить выбранными.
Нет | ||
Внутренние значения |
Использовать передаваемые значения, как внутренние значения списка.
Если значение параметра равно true, то передаваемые значения будут использованы как внутренние значения опций, т.е. как значения атрибута value элемента <option>. | Robin.Boolean | true | Нет |
Добавить |
Если значение параметра равно true, то указанные значения будут добавлены к уже установленным. |
Robin.Boolean | true | Нет |
Особые условия использования
Устанавливает значение для одной опции, если атрибут multiple не установлен (прокручиваемый список), и для нескольких, если установлен (выпадающий список).
Если в параметр Коллекция опций будет передано пустая коллекция, будет сброшен выбор всех опций.
Если будут установлены значения в оба параметра Коллекция опций и Единичная опция, то будут использованы оба.
Если "Внутренние значения" не установлено, то поиск опций идет по видимому тексту, если установлено, то по внутренним значениям (атрибут value тега option).
Для комбо-бокса параметр "Добавить" не играет значение. Отсутствуют.