Часто требуется выводить область макета в Табличный документ не один раз, а несколько (например при печати табличных частей документа). В случаях когда неизвестно сколько раз необходимо будет выводить область, используется цикл.
Пример:
Запрос = Новый Запрос;
//Ваш запрос
Макет = ПолучитьМакет("Макет");
Область = Макет.ПолучитьОбласть("Данные");
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
Для Каждого ЭлементРезультата из РезультатЗапроса Цикл
ЗаполнитьЗначенияСвойств(Область.Параметры, ЭлементРезультата);
ТабДок.Вывести(Область);
КонецЦикла;
Добавить комментарий