Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Фокус на элементе / Window focus elemen


Данное действие предназначено для активизирования элемента.

Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Входные параметры
Вызов события кликаForce click

Клик на левую кнопку мышки

Чек-бокс
Н
Двойной кликForce double clickДвойной клик на левую кнопку мышиЧек-бокс
Н
Правый кликForce right clickКлик на правую кнопку мышкиЧек-бокс
Н
Клик левой кнопкой мышки (без перемещения курсора)Send clickДополнительный клик на левую кнопку мышкиЧек-бокс
Н
Тайм-аутTime-out

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

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

Число0О
Шпион
Spy

Шпион, определяющий имя окна, имя процесса, определения, порядок следования, XPath захватываемого элемента (подробнее см. Использование WinSpy 2.0)

Кнопка

-
Имя окна
Window name
Имя окна, на котором происходит фокусировкаСтрокаTest.txt – БлокнотО
Имя процессаProcess nameИмя функциональной части данного приложения, на которую берется фокусСтрокаnotepadО

Определения

Locators

Идентификатор функциональной части данного приложения, на которой происходит фокусировкаСтрока{
  "30011": "TitleBar",  "30008": false,  "30017": false, "30010": true, "30009": true,  "30022": false, "30019": false,  "30043": true,  "30004": "название",   "30002": 12648,  "30000": [ 42,  855054,  3,  -2147483647,   855054,  -2, 0], "30090": true, "30107": "[pid:14028,providerId:0x0 Annotation:Microsoft: Annotation Proxy (unmanaged:UIAutomationCore.dll); Main(parent link):Microsoft: MSAA Proxy (unmanaged:UIAutomationCore.dll)]"
}
О
Порядок следования
Order
Порядок следования данного элемента в иерархии следования элементов данного приложенияЧисло0О
XPathXPath

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

Данный параметр определяется WinSpy. Робот осуществляет поиск элемента по XPath, если по заданным свойствам в поле "Определения" элемент не найден.

Строка

[1]

О

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

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

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

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

Задача:

Открыты несколько окон, одно из которых "Test.txt – Блокнот".

Необходимо кликнуть правой кнопкой мыши на элементе.

Решение:

  1. Для любых действий с конкретным окном, необходимо сперва его запустить, чтобы в дальнейшем обращать действия именно к конкретному окно. Открыть окно"Test.txt – Блокнот".

  2. Сфокусироваться на элементе.

Реализация:

  1. Открываем группу действий "Windows".
  2. Помещаем в рабочее пространство ROBIN Studio действие "Сделать окно активным" (см. описание действия "Windows 2.0"). 
  3. Помещаем в рабочее пространство ROBIN Studio действие "Фокус на элементе". 
    Настройка действия: 
    1. Параметр "Правый клик". Устанавливаем признак.
    2. Параметр "Шпион". Нажимаем на кнопку "Старт" (подробнее см. Использование WinSpy 2.0).
  4. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Элемент подготовлен к дальнейшим действиям.

  • Нет меток