Результат = Запрос.Выполнить(); ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы"); ОбластьДетальныхЗаписей1 = Макет.ПолучитьОбласть("Детали|Столбец1"); ОбластьДетальныхЗаписей2 = Макет.ПолучитьОбласть("Детали|Столбец2"); ОбластьДетальныхЗаписей3 = Макет.ПолучитьОбласть("Детали|Столбец3"); ТабДок.Очистить(); ТабДок.Вывести(ОбластьШапкаТаблицы); ТабДок.НачатьАвтогруппировкуСтрок(); ВыборкаДетали = Результат.Выбрать(); Пока ВыборкаДетали.Следующий() Цикл ОбластьДетальныхЗаписей1.Параметры.Заполнить(ВыборкаДетали); ТабДок.Вывести(ОбластьДетальныхЗаписей1, ВыборкаДетали.Уровень()); КонецЦикла; ТабДок.ЗакончитьАвтогруппировкуСтрок(); ТабДок.ПовторятьПриПечатиСтроки = ТабДок.Область("ШапкаТаблицы"); ТабДок.ПолеСверху = 8; ТабДок.ПолеСнизу = 8; ТабДок.ПолеСправа = 0; ТабДок.ТолькоПросмотр = Истина;