Имя: Пароль:
1C
 
Табличный документ. Сгруппировать. Какие ограничения?
0 Галахад
 
21.12.23
10:04
Формирую табличный документ. Вывожу. Группирую:

ТД.Область(, X, , Y).Сгруппировать();    
Результат.Вывести(ТД); // вывод в ТД на форме

Отлично группируется.

А вот если Результат не пустой, а уже чем-то заполнен не так все радужно. Группировки нет.

Кто виноват? Что делать?
1 Смотрящий
 
21.12.23
10:11
Нихрена нипанятна, но о-очень интересна ...
2 Fedor-1971
 
21.12.23
10:12
(0) попробуй при формировании табличного документа использовать НачатьгруппуСтрок(..) + ЗакончитьГруппуСтрок(..)
сам рулишь группировкой как нужно, потом добавляешь в свой Результат уже готовый табДок
3 Галахад
 
21.12.23
10:15
(1) Вроде много слов написал? Что именно непонятно?

(2) Да, спасибо. Это есть и работает. Добавляю вертикальную группировку.
4 Fedor-1971
 
21.12.23
12:09
(3) Вертикальная -Начать/Завершить ГруппуКолонок
Только структура выводимых данных должна быть одинаковая (колонки группируются по всему документу)
Если нужна группировка в разных колонках, нужно сосдавать формат колонок (если руками, то выделяем колонки и сдвигаем границу - будет запрос, типа  "Создать новый формат для раздела" и тогда возможно разноширинные колонки и разный состав оных в строке (возможно и свертка относится к сему действу)
5 Галахад
 
21.12.23
13:00
(4) Спасибо.