Массивы и коллекции / Дерево значений

//Доступно при выполнении на сервере
Должности = Новый ДеревоЗначений;
Должности.Колонки.Добавить("Должность");

ГенДир = Должности.Строки.Добавить();
ГенДир.Должность = "Ген. директор";

ФинДир = ГенДир.Строки.Добавить();
ФинДир.Должность = "Фин. директор";

КомДир = ГенДир.Строки.Добавить();
КомДир.Должность = "Ком. директор";

ТехДир = ГенДир.Строки.Добавить();
ТехДир.Должность = "Тех. директор";

//Удаляем строку по индексу
ГенДир.Строки.Удалить(0);

//Или по самой строке
ГенДир.Строки.Удалить(ТехДир);

//Удаляем все строки ветки "Ген. директор"
ГенДир.Строки.Очистить();

//Удаляем все строки дерева
Должности.Строки.Очистить();
//Строк в дереве = 0
Сообщить("Строк в дереве = " +
    Должности.Строки.Количество());