Особенности метода таблицы значений Свернуть()
СтруктураВозврата = Новый Структура("ИтоговаяТаблицаЗначений,ТаблицаЦен");
ИтоговаяТаблицаЗначений = СоздатьТаблицуЗначенийДляЗаполнения(); // создаю и заполняю ТЗ
ТаблицаЦен = СоздатьТаблицуЦен(); // создаю и заполняю ТЗ
СтруктураВозврата.ИтоговаяТаблицаЗначений=ИтоговаяТаблицаЗначений;
ВременнаяТЗ = ИтоговаяТаблицаЗначений;
ВременнаяТЗ.Свернуть("Колонка1,Колонка2","Сумма1,Сумма2");
// тут из ВременнаяТЗ заполняем ТаблицаЦен
СтруктураВозврата.ТаблицаЦен=ТаблицаЦен;
ПоказатьВ чем же собственно вопрос. После этой строчки
ВременнаяТЗ.Свернуть("Колонка1,Колонка2","Сумма1,Сумма2");
Так же сворачивается и ИтоговаяТаблицаЗначений. Что мне не нужно, я понимаю что при Свернуть() подтягиваются ссылки на строки ТЗ, но как это обойти?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ВременнаяТЗ = ИтоговаяТаблицаЗначений.Скопировать();
ВременнаяТЗ.Свернуть("Колонка1,Колонка2","Сумма1,Сумма2");
ВременнаяТЗ.Свернуть("Колонка1,Колонка2","Сумма1,Сумма2");
ВременнаяТЗ = ИтоговаяТаблицаЗначений;
ВременнаяТЗ.Свернуть("Колонка1,Колонка2","Сумма1,Сумма2");
Вы ее и сворачиваете, так что поведение верное
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот