Дерево (Tree)

Объект "Дерево" ("Tree") используется для отображения в диалоговых формах древовидных структур. Опционально для таких структур могут отображаться различные колонки. В этом случае в первом столбце таблицы всегда показывается древовидная структура – а в остальных столбцах – значения, связанные с элементами древовидной структуры.

Объект "Дерево" ("Tree") можно создать c помощью оператора "Новый" ("New"), используя имя типа "Дерево" ("Tree"). В операторе "Новый" ("New") возможно использование конструктора с параметрами:

Синтаксис:

Новый Дерево(<X><Y><Ширина><Высота><Стили>)

New Tree(<X><Y><Width><Height><Styles>)

Параметры:

X – координата расположения элемента по горизонтали относительно верхнего левого угла экрана.

Y – координата расположения элемента по вертикали относительно верхнего левого угла экрана.

Ширина (Width) – целое значение ширины элемента формы в пикселях.

Высота (Height) – целое значение высоты элемента формы в пикселях.

Стили (Styles) – строка идентификаторов стилей, перечисленных через запятую. Идентификатор, задающий стиль: "Выключен" ("Disabled") – недоступность элемента формы. Параметр не является обязательным.


Пример:

//Элементу формы "ТаблицаКонтрагентов" присваивается новый объект 
//"Дерево" с координатами (0, 20), шириной 45, высотой 10 пикселей, 
//недоступный для редактирования с 10 столбцами.
ФормаКонтрагенты.ТаблицаКонтрагентов = Новый ("Дерево", 0, 20, 45, 10, "Выключен");



Старое название объекта: "ИерархичТабл" ("TreeGrid"). Совместимость сохраняется. Рекомендуется использовать новое название.