Skip to Content

Дерево

alt

С помощью компонента можно получить указатель на UI-элемент «дерево».

Свойства

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

СвойствоТипОписание
Процесс
ОкноStringПозволяет выбрать окно программы, с которым необходимо работать. Укажите заголовок окна
ID элементаStringID элемента
ЭлементLTools.SAP.Model.SAPUIItemСсылка на элемент управления
ДеревоLTools.SAP.Model.SAPUITreeПеременная, хранящая ссылку на дерево
Таймаут*Int32Предельное время ожидания завершения процесса (мс)
Строгий таймаутBooleanОпределяет, нужно ли незамедлительно прерывать выполнение элемента по истечении указанного времени в свойстве Таймаут. По умолчанию выключено - Робот может продолжать выполнение еще какое-то время, сверх установленного лимита, для полного обхода дерева контролов. На данный момент свойство введено в тестовом режиме, поэтому рекомендуется использовать его аккуратно
Действия
ВыбратьStringВыбрать узел дерева
Двойной кликStringДвойной клик узла
КликStringОдиночный клик узла
РазвернутьStringРазвернуть узел
СвернутьStringСвернуть узел
Вывод
ПеременнаяLTools.SAP.Model.SAPUITreeПеременная для сохранения ссылки на дерево
УзлыList <LTools.SAP.Model.SAPUITreeNode>Узлы дерева

Только код

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

LTools.SAP.SapApp app = LTools.SAP.SapApp.Init(wf); LTools.SAP.Model.SAPUITree tree = app.Tree("/app/con[0]/ses[0]/wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell"); tree.ExpandNode(tree.Nodes[0].Key);