История страницы
Отправить
...
текст Версия 18 (Java)
Группа действий: Браузеры
...
Описание
Эмулирует ввод текста в указанный элемент.
Настройки
Иконка действия
Параметры и их настройки
Свойство |
---|
Описание | Тип | Пример заполнения |
---|
Обязательность заполнения поля | ||||
---|---|---|---|---|
Параметры | ||||
Контекст |
Переменная с драйвером браузера, c которым будет работать Система | Robin.Selenium |
Контекст браузера | Да |
Элемент |
Элемент для взаимодействия |
Robin.WebElement | Да | ||
Текст |
Текст, который необходимо ввести |
Robin.Object |
Горячие клавиши
Комбинация горячих клавиш для нажатия.
были доступны всего три: Ctrl, Alt, Shift
Нет |
Задержка |
Пауза между нажатием клавиш.
По умолчанию 0.(мс) | Время между нажатиями символов из параметра «Текст». Указывается в миллисекундах | Robin.Numeric |
Нет | |
Быстрый ввод |
Возможность быстрого ввода для больших объёмов текста. Прим. : используется скрипт JS | Robin.Boolean | true | Нет |
Особые условия использования
Фокус для ввода текста устанавливается кликом и переход к концу текста осуществляется нажатием клавиш Ctrl+End End (зашито в действие).
Т.е. текст всегда добавляется в конец, а не заменяется (даже для JavaScript новое значение добавляется к существующему).
Если элемент находится вне зоны видимости, будет совершена прокрутка к нему.
Пример использования
Задача
Необходимо зайти на сайт Robin RPA https://www.rpa-robin.ru/kontakty , заполнить поле "Почта".
Решение
Воспользоваться действиями "Открыть браузер", "Отправить текст".
Реализация
- Собрать схему робота, состоящую из действий.
Настроить параметры действия "Открыть браузер" (см. Открыть браузер).
Параметр "Браузер". Выбрать из списка браузер, который отроет робот.
Параметр "Адрес". Указать URL-адрес страницы, на которую будет осуществлен переход после открытия браузера.
- Создать переменную "Электронная почта" типа "Строка". В значение переменной указать текст. В данном случае это адрес электронной почты.
Настроить параметры действия "Отправить текст". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
Параметр "Контекст". Указать контекст открытого браузера.
Параметр "Элемент". Выбрать веб-элемент для взаимодействия. Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
Параметр "Текст". Указать текст, который необходимо ввести. В данном случае мы выбираем ранее созданную переменную "Электронная почта".
Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
В поле "Почта", было введено значение переменной "Электронная почта".