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)

Пример использования элемента в процессе с типом Только код (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);