Думаю примерно так же, как и с макетом ПостроителяОтчета.
В какой-то момент (для построителя после метода Выполнить()) макет будет создан по умолчанию. После этого его можно вывести, чтобы изучить какие там группировки и можно (поняв что и как) поменять динамически.
Вот например мой кусок кода (нерабочий, т.к. выбран из контекста) для построителя в котором я просто переименовываю колонки:
Построитель.Выполнить();
Макет=Построитель.Макет;
// Переименуем колонки
Сп=Новый СписокЗначений;
Сп.Добавить(НРег("Доля"),"% выполнения");
Сп.Добавить(НРег("ЛинияПромоции"),"Линия промоции");
Сп.Добавить(НРег("ОА"),"Объект активности");
Обл=Макет.Области["ШапкаТаблицы"];
Для И1=1 По Макет.ШиринаТаблицы Цикл
Яч=Макет.Область(Обл.Верх,И1);
Эл=Сп.НайтиПоЗначению(НРег(Яч.Текст));
Если Эл=Неопределено Тогда Продолжить; КонецЕсли;
Яч.Текст=Эл.Представление;
КонецЦикла;
Построитель.Макет=Макет;
Построитель.Вывести();