Tree.RemoveNode

Tree.RemoveNode ( string ObjectName,
string NodeIndex )
Примеры

Описание

Удаляет узел из объекта каталог (tree).

Параметры

ObjectName

(строка) Имя объекта каталог (tree).

NodeIndex

(строка) Индекс удаляемого узла.

Совет: Для удаления всех узлов в объекте каталог (tree), установите параметр NodeIndex как "0".

Возврат

Ничего. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

Tree.RemoveNode("Tree1", "2.1");
Удаляем узел с индексом "2.1" из объекта каталог (tree) "Tree1".

Пример 2

-- Count the number of items
-- Подсчитываем количество пунктов
nItemCount = Tree.GetChildCount("Tree1", "0");

-- Check that no error occured (-1) and that items exist (0)
-- Проверяем, не было ли ошибки (-1) и что пункты существуют (0)
if nItemCount ~= -1 and nItemCount ~= 0 then
   -- Moving from the last item to the first, remove items
   -- Переходя от последнего пункта к первому, удаляем их
   for nCount = nItemCount, 1, -1 do
       Dialog.Message(nCount, nCount);
       Tree.RemoveNode("Tree1", nCount);
   end
end
Удаляем все родительские узлы в обратном порядке.
Смотрите также: Связанные действия