#1C #ДеревоЗначений1С #Рекурсия
Это шестой урок серии, в которой изучаем работу с универсальными коллекциями значений в 1С.
В этом уроке мы изучим дерево значений. Дерево значений - это интересный объект, чем-то похожий на таблицу значений, но имеющий иерархическую природу. В дереве значений, также как и в таблице значений, имеются строки, но, в отличие от таблицы значений, эти строки можно выстраивать в иерархическом порядке: у строк дерева могут быть подчинённые им строки. В этом уроке вы увидите, как создать дерево значений, как создать подчиненные строки, как обойти дерево значений при помощи рекурсивного вызова процедуры. Кроме того, будет показан практический пример, как заполнить дерево значений информацией из иерархического справочника (иерархия элементов, вы увидите два способа заполнения дерева значений информацией из иерархического справочника.), и как потом на форме работать с деревом напрямую.
Таймер к видео:
0:02:26 - Создаем дерево значений в программном модуле;
0:02:54 - Создаем колонки дерева значений;
0:04:47 - Создаем первую строку дерева (головную);
0:06:20 - Создаем подчиненные строки дерева;
0:10:43 - Смотрим на дерево значений в табло во время отладки;
0:12:25 - Обходим дерево значений при помощи рекурсивной процедуры;
0:18:09 - Создаем дерево в качестве реквизита управляемой формы;
0:18:57 - Выводим в дереве на форме иерархический справочник (иерархия элементов);
0:20:20 - Первый способ заполнить дерево значений данными из иерархического справочника;
0:26:02 - Второй способ заполнить дерево значений данными из иерархического справочника;
0:27:27 - Обход и изменение дерева значений на управляемой форме (используем рекурсивную процедуру).
Для тех, кто только начал изучать программирование в 1С: книга "Программировать в 1С за 11 шагов":
[ Ссылка ]
Для тех, кто желает более подробно изучить разработку управляемого приложения: книга "Основы разработки в 1С: Такси":
[ Ссылка ]
Научиться работать с расширениями можно в этой книге:
[ Ссылка ]
Все книги три книги в наборе:
[ Ссылка ]
Идеальный комплект старта для начинающих: [ Ссылка ]
Обучающие статьи и видео-ролики по разработке в 1С: [ Ссылка ]
Присоединяйтесь к нам ВК: [ Ссылка ]
Присоединяйтесь к нам в Фейсбуке: [ Ссылка ]
Присоединяйтесь к нам в ТГ: [ Ссылка ]
Ссылка на чат в ТГ: [ Ссылка ]
Обучающие статьи и видео-ролики по разработке в 1С: [ Ссылка ]
Ссылки на ролики про универсальные коллекции в 1С:
Урок 1: Массивы - [ Ссылка ]
Урок 2: Структура - [ Ссылка ]
Урок 3: Соответствие - [ Ссылка ]
Урок 4: Список значений - [ Ссылка ]
Урок 5: Таблица значений - [ Ссылка ]
Урок 6: Дерево значений - [ Ссылка ]
![](https://s2.save4k.ru/pic/oO2wD5r2trs/maxresdefault.jpg)