Отправить текст / Send text
Группа действий: Браузеры
Эмулирует ввод текста в указанный элемент.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Идентификатор сеанса браузера | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Web-элемент | Да | |
Текст | Text | Текст, который необходимо ввести. | Объект | текст | Да |
Задержка | Delay | Пауза между нажатием клавиш. По умолчанию 0. | Число | 100 | Нет |
Быстрый ввод | Quick input | Возможность быстрого ввода для больших объёмов текста. | Логический | Нет |
Особые условия использования
Фокус для ввода текста устанавливается кликом и переход к концу текста осуществляется нажатием клавиш Ctrl+End (зашито в действие).
Т.е. текст всегда добавляется в конец, а не заменяется (даже для JavaScript новое значение добавляется к существующему).
Если элемент находится вне зоны видимости, будет совершена прокрутка к нему.
Пример использования
Задача: необходимо зайти на сайт о сведениях по банкротству, заполнить поле "КОД" значением меньше 8 знаков и появившемся окне нажать на кнопку "ОК".
Решение: воспользоваться действиями "Открыть браузер", "Перейти по URL", "Отправить текст", "Отправить клик".
Реализация:
- Собрать схему робота, состоящую из действий:
- Настроить параметр действия "Открыть браузер".
- Настроить параметры действия "Перейти по URL".
- Настроить параметры действия "Отправить текст".
- Настроить параметры действия "Отправить клик".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.