(0) попробуй при формировании табличного документа использовать НачатьгруппуСтрок(..) + ЗакончитьГруппуСтрок(..)
сам рулишь группировкой как нужно, потом добавляешь в свой Результат уже готовый табДок
(3) Вертикальная -Начать/Завершить ГруппуКолонок
Только структура выводимых данных должна быть одинаковая (колонки группируются по всему документу)
Если нужна группировка в разных колонках, нужно сосдавать формат колонок (если руками, то выделяем колонки и сдвигаем границу - будет запрос, типа "Создать новый формат для раздела" и тогда возможно разноширинные колонки и разный состав оных в строке (возможно и свертка относится к сему действу)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший