RPA предоставляет 3 способа имитации щелчка:
Элемент касания: Найти и щелкнуть текущий элемент через элементы DOM дерева пользовательского интерфейса.
Клик (x, y): Определить позицию щелчка по координатам X и Y текущего экрана.
Клик с помощью распознавания текста (OCR): Щелчок путем распознавания позиции текста на текущем экране.
Ниже подробно описана функция элемента касания.
Выберите тип] Выпадающий список
По поиску элемента
Использовать предыдущий элемент
Если выбран параметр «По поиску элемента», вы можете фильтровать элементы по следующим условиям DOM-узлов. Элементы, соответствующие заданным вами условиям атрибутов, будут отфильтрованы исполнителем.
Вы можете добавить обязательные условия в [При выполнении условия]. Поддерживаются следующие 4 условия, с возможностью одновременной фильтрации до 4 элементов:
текст
fullId
класс
desc
Вы можете получить атрибуты элементов текущего экрана облачного телефона через инструменты разработчика.
Если вы уже выбрали элемент через предыдущий узел, вы можете выбрать [Использовать предыдущий элемент].
Вопрос-ответ: В чем разница между «Поиск элемента» и «Использовать предыдущий элемент»?
«Поиск элемента»: Фильтрует элементы, соответствующие условиям.
«Использовать предыдущий элемент»: Непосредственно сопоставляет DOM-узел элемента в процессе выполнения. Эта функция часто используется с узлом «Поиск элемента».
[Максимальное время ожидания появления элемента]
После ввода числа текущий узел поиска будет опрашивать наличие нужного элемента. Выполнение продолжается после того, как элемент найден. Если элемент не найден в течение этого времени, начинается выполнение следующего узла.
Можно ввести или указать число, единица измерения — миллисекунды.
[Тип нажатия]
Одиночное нажатие
Двойное нажатие
Длительное нажатие
При выборе длительного нажатия можно установить [Длительность нажатия] в миллисекундах.
[Задержка после нажатия]
Параметры вывода
Элемент: Вывод в формате узла (фактически JSON). Вы можете напрямую проанализировать содержимое элемента, выполнив команду "Запустить JS-скрипт".
Журнал выполнения
Время начала
Время окончания
Длительность (мс)
Статус (Успех/Неудача)
Например, на рабочем столе облачного телефона есть Google Play Store. Я хочу найти и нажать на эту область с помощью поиска по элементу. Параметры следующие:
| Имя поля | Значение поля |
| ------------------------- | -------------------------- |
| Тип выбора | По элементу поиска |
| При выполнении условия | "text" равно "Play Store" |
| Тайм-аут поля ввода | 3000 |
| Тип нажатия | Однократное нажатие |
| Задержка после нажатия | 0 |