Календарь

Получает указатель на UI-элемент «календарь».

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента. Символ * в названии свойства указывает на обязательность заполнения. Символ ? в типе данных указывает на то, что значение может быть null.

СвойствоТипОписание

Процесс

Окно

String

ID элемента*

String

ID элемента

Элемент

LTools.SAP.Model.SAPUIItem

Переменная, хранящая ссылку на элемент управления

Календарь

Переменная, хранящая ссылку на календарь

Таймаут*

Int32

Предельное время ожидания завершения процесса (мс)

Строгий таймаут

Boolean

Определяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно

Действия

Дата

DateTime?

Выбрать дату

Диапазон - начало

DateTime?

Выбрать начало диапазона дат

Диапазон - конец

DateTime?

Выбрать конец диапазона дат

Вывод

Дата

DateTime?

Выбранная дата

Диапазон - начало

DateTime?

Выбранное начало диапазона дат

Диапазон - конец

DateTime?

Выбранный конец диапазона дат

Переменная

Переменная для сохранения ссылки на календарь

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

LTools.SAP.SapApp app = LTools.SAP.SapApp.Init(wf);
LTools.SAP.Model.SAPUICalendar cal = app.Calendar("/app/con[0]/ses[0]/wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell");
cal.SelectRange(new DateTime(2020, 2, 24), DateTime.Now);

Last updated