Описание программы Robot
Релизы

Ввод с клавиатуры

Описание

Осуществляет ввод указанного текста в сфокусированный или заданный с помощью селектора элемент.

Нижи приведён пример настройки и использования действия для ввода информации в окно поиска приложения и нажатия клавиши Enter.

Параметры

Элемент интерфейса

Позволяет выбрать элемент из списка созданных. После того, как элемент был выбран, автоматически появится визуальное отображение элемента.

Если отметить галочку "Использовать сфокусированный элемент", то тогда ввод с клавиатуры произойдет там, где в настоящий момент стоит курсор.

Значение

  1. Задать значение: позволяет в явном виде задать вводимый текст.

  2. Сохранить результат предыдущего шага: в качестве текста берет результат действия из предыдущего шага workflow.

  3. Вычислить значение: позволяет воспользоваться особой формулой или специальным методом для задания текста.

Набрать с клавиатуры

Позволяет добавить нажатие какой-либо клавиши в текст. Например, при указании {TAB} после ввода текста нажмет клавишу "Tab". Данный параметр доступен только при активной опции "Задать значение".

Задержка между нажатиями клавиш, мс

Позволяет установить задержку между нажатиями специальных клавиш в миллисекундах. Если поле пустое, то задержки нет.

Например, если указана последовательность клавиш {DOWN}{DOWN}{DOWN} и задержка 300, то между нажатиями этих клавиш будет проходить время в 300 миллисекунд.

Комментарий

Позволяет добавить поясняющий текст к блоку. Текст будет отображаться внутри блока сверху от названия действия.

Рекомендации к использованию

Данное действие может использоваться во всех случаях, где пользователю нужно ввести текст так, как бы он вводил текст самостоятельно.

Исключения при вводе служебных символов

При вводе символов %, ^, (, ), {, }или + необходимо использовать фигурные скобки для их ввода, т.к. они являются служебными. Например, {%}, {^}, {(} и т.д.