Tree.InsertNode
Описание
Вставляет узел в объект каталог (tree).
ПараметрыObjectName
(строка) Имя объекта каталог (tree).
NodeIndex
(строка) Индекс места для вставки узла.
NodeData
(таблица) Таблица свойств, предназначенных для нового узла, индексированная следующими ключами:
ВозвратResultVariable
(строка) Индекс узла, где был вставлен пункт. Если происходит ошибка, возвращается пустая строка "".
Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1sInsertedIndex = Tree.InsertNode("Tree1", "2.1", tInsertNodeData);Вставляем узел с данными из таблицы "tInsertNodeData" в объект каталог (tree) "Tree1", как узел с индексом "2.1". Пример 2
-- Initialize node data table
-- Инициализируем таблицу данных узла
tblNodeData = {};
tblNodeData.Text = "IndigoRose";
tblNodeData.Data = "Makes Quality Software";
tblNodeData.Expanded = true;
tblNodeData.NodeIndex = "1.5.1";
tblNodeData.ImageIndex = 1;
tblNodeData.SelectedImageIndex = 2;
-- Insert the node
-- Вставляем узел
Tree.InsertNode("Tree1", "1.5.1",tblNodeData);
Вставляем узел с индексом "1.5.1" и данными найденными в таблице tblNodeData в объект каталог "Tree1".Пример 3sInsertedIndex = Tree.InsertNode("MyTree", "1", {Text = "test", Data = "test", Checked = true});Вставляем узел с данными из встроенной таблицы и индексом узла "1" в объект каталог "MyTree".
Смотрите также: Связанные действия
|