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".
Смотрите также: Связанные действия
|