6) Дерево значений
Дер = Новый
ДеревоЗначений();
Сначала создаются
колонки:
Дер.Колонки.Добавить(«Номенклатура»);
Дер.Колонки.Добавить(«Дата»);
Дер.Колонки.Добавить(«Сумма»);
НоваяСтрока1 =
Дер.Строки.Добавить();
НоваяСтрока1.Номенклатура
= …;
НоваяСтрока1.Дата
= …;
НоваяСтрока1.Сумма
= …;
НоваяСтрока2 =
Дер.Строки.Добавить();
НоваяСтрока11 =
НоваяСтрока1.Строки.Добавить();
НоваяСтрока12 =
НоваяСтрока1.Строки.Добавить();
НоваяСтрока21 =
НоваяСтрока2.Строки.Добавить();
НоваяСтрока22 =
НоваяСтрока2.Строки.Добавить();
НоваяСтрока111 =
НоваяСтрока11.Строки.Добавить();
НоваяСтрока112 =
НоваяСтрока11.Строки.Добавить();
НоваяСтрока1
НоваяСтрока11
НоваяСтрока111
НоваяСтрока112
НоваяСтрока12
НоваяСтрока2
НоваяСтрока21
НоваяСтрока22
Дер.Строки[0].Строки[1]
=> НоваяСтрока12
Дер.Строки[0].Строки[0].Строки[1]
= > НоваяСтрока112
НоваяСтрока111.Родитель.Родитель
=> НоваяСтрока1
НоваяСтрока1.Родитель
=> Неопределено
Методы дерева:
ВыбратьСтроку():пользователь
выбирает строку из дерева. Возвращается
СтрокаДереваЗначений
Скопировать():
полная копия дерева значений
Методы строк дерева:
Вставить()
ВыгрузитьКолонку()
Добавить()
ЗагрузитьКолонку()
Индекс()
Итог(): можно указать
<ВключатьПодчиненные>
Количество()
Найти(): можно
указать <ВключатьПодчиненные>
НайтиСтроки():
можно указать <ВключатьПодчиненные>
Очистить()
Получить()
Сдвинуть()
Сортировать():
можно указать <ВключатьПодчиненные>
Удалить()