Я так понял, ты хочешь, что ячейка "Расход" была одна общай широкая.
Если количество колонок-объектов фиксировано, то ту строку просто выводить отдельно, нужной ширины.
Если количество колонок плавающее, то выводить так, как сейчас, а потом Объединить() все ячейки "Расход"
//типа у меня в таблице Расходы СкладДт это объект на который все ушло, все отсортировано, //вывожу различные.
для каждого эл из Расходы цикл
если эл.СкладДт = последний тогда продолжить; КонецЕсли;
последний = эл.СкладДт;
если СокрЛП(эл.СкладДт) = "" тогда продолжить; КонецЕсли;
ОбластьШапкаТаблицыРасход.Параметры.Объект = эл.СкладДт;
Колонки.Добавить(эл.СкладДт);
ТабДок.Присоединить(ОбластьШапкаТаблицыРасход);
конецЦикла;
Область = ТабДок.Область(4,8,4,8 + Колонки.Количество()*2-1);
Область.Объединить();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой