Tree.GetChildren

table Tree.GetChildren ( string ObjectName,
string ParentNodeIndex )
Примеры

Описание

Возвращает таблицу, содержащую таблицы даных дочерних элементов.

Параметры

ObjectName

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

ParentNodeIndex

(строка) Индекс узла, данные дочерних элементов которого, будут извлечены.

Совет: Используйте индекс "0" для ссылки на узлы корневого уровня.

Возврат

ResultVariable

(таблица) Численно индексированная таблица, состоящая из таблиц данных дочерних элементов, индексированных следующими ключами:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
TextстрокаТекст текущего пункта.
DataстрокаДанные текущего пункта.
SelectedлогическийЗначение истина (true), если пункт выделен, значение ложь (false), если это не так.
ExpandedлогическийЗначение истина (true), если пункт развернут, значение ложь (false), если это не так.
NodeIndexстрокаИндекс узла текущего пункта.
ImageIndexчислоИндекс (указатель) иконки, которую будет использовать текущий пункт объекта, когда он не выделен. Файл иконок указывается в свойствах объекта каталог (tree). Для более подробной информации смотрите описание ключа ImageList в действии Tree.SetProperties.
SelectedImageIndexчислоИндекс (указатель) иконки, которую будет использовать текущий пункт объекта, при выделении. Файл иконок указывается в свойствах объекта каталог (tree). Для более подробной информации смотрите описание ключа ImageList в действии Tree.SetProperties.

Если в указанном узле нет дочерних элементов или происходит ошибка, возвращается значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

tChildrenOfNode1 = Tree.GetChildren("Tree1", "1");
Получаем данные дочернего элемента узла "1" объекта каталог (tree) "Tree1" и сохраняем их в численно индексированной таблице "tChildrenOfNode1".
Смотрите также: Связанные действия