tretret
Шпаргалка - Дерево значений (1С)
ДеревоОстатки = Новый ДеревоЗначений; ДеревоОстатки.Колонки.Добавить("Контрагент"); ДеревоОстатки.Колонки.Добавить("Номенклатура"); ДеревоОстатки.Колонки.Добавить("Количество"); ОстаткиКонтрагент1 = ДеревоОстатки.Строки.Добавить(); ОстаткиКонтрагент1.Контрагент = "Первый покупатель"; ОстаткиКонтрагент1.Количество = 100; СтрокаОстатки = ОстаткиКонтрагент1.Строки.Добавить(); СтрокаОстатки.Контрагент = "Первый покупатель"; СтрокаОстатки.Номенклатура = "Корзина"; СтрокаОстатки.Количество = 50; СтрокаОстатки = ОстаткиКонтрагент1...
Дерево значений в 1С: что это и зачем нужно
Если вы работаете с 1С, то наверняка сталкивались с Таблицей значений. Но есть ещё одна мощная штука — Дерево значений 🌳. Оно менее известное, но очень полезное. Давайте разберёмся, в чём его суть и где оно реально пригодится. Это универсальная коллекция, которая может хранить значения любого типа. По сути, гибкий инструмент для работы с разнородными данными. Чем-то похоже на Таблицу значений, но главное отличие в том, что строки Дерева могут иметь подчинённые строки. То есть данные можно хранить не в «плоском» виде, а в иерархии...