Primo RPA
Search…
Шаблоны поиска
Свойство шаблона поиска содержит кнопку «
», по нажатию на которой появляется окно визуального редактирования шаблона (зависит от типа элемента).
Кнопка "
" вызывает захват элемента управления в зависимости от категории.
В шаблонах поиска можно использовать имена переменных в формате {переменная}.
На данный момент, шаблоны поиска имеются для следующих категорий приложений:
  • Браузер
  • Рабочий стол
  • SAP
Если категория неизвестна, то редактор шаблона поиска будет выглядеть следующим образом:

Браузер

Шаблон поиска элементов Браузер выглядит следующим образом
Для добавления элемента шаблона нужно нажать кнопку
, после чего выделить новую строку и ввести данные в поля Тэг, Текст, Индекс (начинается с единицы) и Поиск во фреймах (поиск внутри элементов iframe). Для уточнения поиска можно ввести имена и значения атрибутов тэга в таблицу (ключ, значение). Если указать несколько строк, поиск элемента в браузере будет вестись вглубь от самого верхнего шаблона.
Для удаления шаблона можно использовать кнопку
, либо нажать кнопку Del.
Шаблон можно сформировать автоматически, нажав кнопку Выбрать компонент
и в нужном окне браузера кликнуть искомый элемент. Также можно использовать быструю кнопку на самом элементе.
При нажатии кнопки Отобразить компонент
, будет выделен элемент управления, обозначенный в текущем шаблоне.
Кнопка Инспектор UI
служит для отображения/скрытия модуля исследования интерфейсов
В данном модуле можно исследовать структуру приложения. При помощи кнопок
и
происходит перенос выбранных элементов в шаблон.

Рабочий стол

Шаблон поиска элементов Рабочий стол выглядит следующим образом
Для добавления элемента шаблона нужно нажать кнопку
, после чего выделить новую строку и ввести данные в поля Name, AutomationID, ClassName, ControlType, LocalizedControlType и Индекс (начинается с единицы). Для уточнения поиска можно ввести имена и значения атрибутов искомого компонента в таблицу (ключ, значение). Если указать несколько строк, поиск элемента в роботизируемом приложении будет вестись вглубь от самого верхнего шаблона. Для укороченного маршрута необходимо отметить чек-бокс "Быстрый поиск"
Для удаления шаблона можно использовать кнопку
, либо нажать кнопку Del.
Шаблон можно сформировать автоматически, нажав кнопку Выбрать компонент
и в окне нужного приложения кликнуть искомый элемент. Также можно использовать быструю кнопку на самом элементе.
При нажатии кнопки Отобразить компонент
, будет выделен элемент управления, обозначенный в текущем шаблоне.
Кнопка Инспектор UI
служит для отображения/скрытия модуля исследования интерфейсов
В данном модуле можно исследовать структуру приложения. При помощи кнопок
и
происходит перенос выбранных элементов в шаблон.
ВНИМАНИЕ!!! При работе с Java, разрядность Студии и Робота должны совпадать с разрядностью Java
В случае, если необходим обход всего дерева контроллов, лучше воспользоваться кнопкой Автопоиск с установленныйм чек-боксом Все дерево

SAP

При работе с SAP рекомендуется использовать специализированные компоненты.
Шаблон поиска для SAP выглядит следующим образом:
Если происходит работа с WebView SAP, шаблон поиска будет иметь следующий вид:
Где область Browser представляет собой шаблон поиска для браузера.
В шаблонах поиска SAP допускается использование символа *

Контейнеры

По прежнему реккомендуется использовать элементы совместно с контейнерами. Для этого в редакторе шаблона поиска нужно выбрать Контейнер
Copy link
Edit on GitHub
Outline
Браузер
Рабочий стол
SAP
Контейнеры