Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Фокус на элементе / Focus on element

Активизирует указанный элемент.

Image Removed

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

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

Измеряется в миллисекундах.

Предельное время ожидания создания элемента.

По умолчанию значение равно "0".

Если элемент не будет найден, то данный блок не произведет действий, сценарий продолжится.

...

Варианты вызываемого события/клика.

В выпадающем списке доступны значения:

  • Нет - No click.
  • ЛКМ - Force click.
  • ПКМ - Force right click.
  • Двойной ЛКМ - Force double click.

По умолчанию значение равно "No click".

...

Особые условия использования

Не требуется предварительная активация окна, содержащего элемент.

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

Получить текст элемента / Get element text

Получает текст выбранного элемента.

Image Removed

Настройки

...

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

Измеряется в миллисекундах.

Предельное время ожидания создания элемента.

Если окно не будет найдено, то будет вызвана ошибка.

По умолчанию значение равно "0".

...

Особые условия использования

Не требуется предварительная активация окна, содержащего элемент.

Получить свойство элемента / Get text from property

Получает значение выбранного свойства элемента.

Image Removed

Настройки

...

Имя свойства.

Выпадающий список:

  • AccessKeyProperty
  • AutomationIdProperty
  • ClassNameProperty
  • FrameworkIdProperty
  • HasKeyboardFocusProperty
  • HelpTextProperty
  • IsContentElementProperty
  • IsControlElementProperty
  • IsEnabledProperty
  • IsInvokePatternAvailableProperty
  • IsKeyboardFocusableProperty
  • IsOffscreenProperty
  • IsPasswordProperty
  • LocalizedControlTypeProperty
  • NameProperty
  • NativeWindowHandleProperty
  • ProcessIdProperty
  • RuntimeIdProperty
  • IsLegacyIAccessiblePatternAvailableProperty
  • ProviderDescription

...

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

Измеряется в миллисекундах.

Предельное время ожидания создания элемента.

Если свойство не будет найдено, то действие выдаст ошибку.

По умолчанию значение равно "0".

...

Особые условия использования

Не требуется предварительная активация окна, содержащего элемент.

Получить координаты элемента / Get element coordinates

Определяет координаты центра элемента.

Image Removed

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

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

Измеряется в миллисекундах.

Предельное время ожидания создания элемента.

Если элемент не будет найден, то действие выдаст ошибку.

По умолчанию значение равно "0".

...

Особые условия использования

Не требуется предварительная активация окна, содержащего элемент.

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

Дожидаться исчезновения элемента / Wait for element dissapear

Ожидает исчезновения объекта, соответствующего  указанным свойствам.

Image Removed

Настройки

...

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

Измеряется в миллисекундах.

Предельное время ожидания создания элемента.

Если элемент сразу не будет найден, то данный блок не произведет действий, сценарий продолжится.

По умолчанию значение равно "0".

...

Особые условия использования

Не требуется предварительная активация окна, содержащего элемент.

Установить значение списка/Set the list value

Действие устанавливает значение из списка. 

Настройки

...

Время в миллисекундах, в течении которого будет происходить поиск нужного окна

...

Особые условия использования

Отсутствуют

Установить значение чекбокса / Set checkbox value

Группа действий: Windows

Действие позволяет установить или сбросить значение чекбокса.

Настройки

...

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

...

Выпадающий список из элементов: "Установить", "Снять", "Переключить".

Выбор действия для чекбокса.

...

Особые условия использования

Как работает поле "Действие":

  • Установить - устанавливает устанавливает флажок или переключатель. Состояние True
  • Снять  - снимает устанавливает флажок или переключатель. Состояние False
  • Переключить - изменяет значение (было True - станет False и наоборот)

Т.е. перед тем как Установить или Снять, действие должно получить значение чек-бокса, после чего выполнить указанное действие.

Если значение чекбокса было True, а в действии указано "Установить", то чекбокс не изменит значения и останется True. Аналогично работает с False и "Снять" в поле "Действие".

 

Робот вернет ошибку, если:

  • не найден элемент, истекло время ожидания;
  • элемент не кликабельный, заблокированный; 
  • элемент не является чекбоксом.

Ввести текст / Enter text

Группа действий: Windows

Действие отправляет текст указанному win-элементу.

Настройки

...

Свойство

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Параметры

...

Элемент

...

Ресурс, который хранит данные о выбранном элементе приложения

...

Robin.WinElement

...

Да

...

Тайм-аут

...

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

...

Robin.Numeric

...

Нет

...

Текст

...

Объект, текстовое представление которого необходимо ввести

...

Robin.Object

...

Нет

...

Очистить

...

Очистить поле перед вводом

...

Robin.Boolean

...

true

...

Нет

...

Номер окна

...

Если найдено несколько окон, то действие взаимодействует с окном под указанным номером

...

Robin.Numeric

...

Нет

Особые условия использования 

Отсутствуют 

Очистить поле / Clear field

Группа действий: Windows 

Действие очищает значение текстового поля. 

Настройки

...

Свойство

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Параметры

...

Элемент

...

Ресурс, который хранит данные о выбранном элементе приложения

...

Robin.WinElement

...

Да

...

Тайм-аут

...

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

...

Robin.Numeric

...

Нет

...

Номер окна

...

Если найдено несколько окон, то действие взаимодействует с окном под указанным номером

...

Robin.Numeric

...

Нет

Особые условия использования

Отсутствуют 

Проверить существование элемента / Check for the existence of an element

Группа действий: Windows 

Действие проверяет, существует ли на экране указанный элемент.

Настройки

...

Свойство

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Параметры

...

Элемент

...

Ресурс который хранит данные о выбранном элементе приложения.

...

Robin.WinElement

...

Да

...

Тайм-аут

...

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

...

Robin.Numeric

...

Нет

...

Номер окна

...

Порядковый номер окна, с которым должно работать действие. Если по указанному номеру окно не найдено, будет проверено первое окно. Нумерация начинается с 1.

...

Robin.Numeric

...

Нет

...

Результат

...

Если значение равно "true", искомый элемент существует. Если значение равно "false", искомый элемент не существует.

...

Robin.Boolean

Особые условия использования

 Робот вернет ошибку, если:

  • окно не найдено, 
  • введен несуществующий номер окна.

Действие ищет на экране элемент, запрашиваемый пользователем. Пользователь вводит свойства искомого элемента в поле «Элемент» . Действие возвращает результат «true», когда элемент найден. Если искомый элемент не находится, то результом действия будет «false».

Если найдено несколько элементов, которые подходят под указанные параметры, действие не должно вызывать ошибку. Действие возвращает значение "true".

Если в поле указан номер окна =1, а элемент находится в другом окне, то действие вернет "false".

Если указан номер окна за диапазоном количества окон (>), то взаимодействие происходит с первым открытым окном.
Если открыто одно окно, то параметр "Номер окна" игнорируется, не выпадет ошибка, НО в случае, когда введено отрицательное значение, робот выдаст ошибку.  

 

...

Номер окна

...

Количество окон

...

Взаимодействия робота

...

Отображение дочерних элементов