Построитель выводит очень широкие колонки!!!
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ПостроительОтчета.Макет = Неопределено;
Макет = ПостроительОтчета.Макет;
ТекущаяОбласть = Неопределено;
Пока Истина Цикл
// Осуществим поиск ячейки, в которой находится параметр - Количество
ТекущаяОбласть = Макет.НайтиТекст("Количество", ТекущаяОбласть, Макет.Область(),
Истина, Истина, Истина, Ложь);
Если ТекущаяОбласть <> Неопределено Тогда
Если ТекущаяОбласть.Параметр = "Количество" Тогда
// Установим необходимую ширину колонки
ТекущаяОбласть.ШиринаКолонки = 12;
КонецЕсли;
Иначе
Прервать;
КонецЕсли;
КонецЦикла;
Показать
ПостроительОтчета.Макет необходмо выделять в отдельную переменную и потом переназначать
ПостроительОтчета = Новый ПостроительОтчета;
ПостроительОтчета.ИсточникДанных = Новый ОписаниеИсточникаДанных(РезультатЗапроса);
Макет=ПостроительОтчета.Макет;
Макет.Область("R4C2:R6C"+Формат(РезультатЗапроса.Колонки.Количество()+2,"ЧГ=")).ШиринаКолонки = 14;
ПостроительОтчета.Макет=Макет;
ПостроительОтчета.Вывести(ОтчётПоЗаказам);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот