Клик мышью
Производит клик мышью на выбранном элементе управления. Корректно работает только внутри контейнера SAP.
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента.
Символ *
в названии свойства указывает на обязательность заполнения.
Свойство | Тип | Описание |
---|---|---|
Окно | String | Заголовок окна программы, с которым необходимо работать. Для автоматического заполнения можно использовать инструмент ![]() |
ID элемента | String | ID элемента |
Элемент | LTools.SAP.Model.UIItem | Ссылка на элемент управления |
Ячейка | LTools.SAP.Model.SAPUIGridCell | Ячейка |
Кнопка мыши | - | По умолчанию INVOKE - одиночный клик левой кнопкой мыши. Это программный клик через Win32, окно приложения может быть свернуто. Существуют приложения, которые не поддерживают программный клик, в этом случае потребуется выбрать другое значение. Щелкните выпадающий список: 1) |
Кнопка клавиатуры | - | Кнопка клавиатуры. По умолчанию None - не выбрана. Для установки другого значения щелкните выпадающий список. Доступные значения: CTRL , ALT , SHIFT |
Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс). По умолчанию 10000 |
Строгий таймаут | Boolean | Определяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно |
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.SAP.SapApp app = LTools.SAP.SapApp.Init(wf);
app.Click("/app/con[0]/ses[0]/wnd[0]/tbar[0]/btn[0]");