Макет построителя отчета #231927


#0 by Ivan093
Сделал отчет с помощью построителя отчета, макет генерируется самим построителем. Можно ли менять в этом макете перед его выводом ширину колонок? Т.е. хочу сделать, чтобы колонка Сумма была шириной 8, а оно генерируется построителем шириной как, например, колонка Контрагент.
#1 by megalodon
можно перед выводом табличного документа на экран скорректировать ширину его колонок. см: Использование: Чтение и запись. Описание: Тип: Число. Содержит ширину колонок в области (в так называемых средних символах шрифта).
#2 by Ivan093
Хорошо, но как узнать имя колонок в макете построителя отчета? Чтобы для разных колонок выставить разную ширину. В отладчике смотрел -- не нашел имен колонок в макете, там только области типа Группа1, Подвал и т.д.
#3 by Neco
ПостроительОтчетов.Макет.Области
#4 by Neco
Просто имен колонок может и не быть, если для областей колонок не назначены свои имена. Выход: посчитать номера колонок которые тебе нужны и изменить их ширину уже в результирующем табличном документе. Как в типовой:
#5 by Ivan093
А как присвоить имя колонке макета построителя отчета? И еще вопрос по порядку отображения колонок полей: в полях меняю порядок их отображения -- работает только для измерений, а ресурсы типа Сумма/Количество все равно отображаются в последниих колонках, несмотря на то, что в списке полей стоят посередине.
#6 by Neco
"ресурсы типа Сумма/Количество все равно отображаются в последниих колонках" - это такая фича. Если нужно переставить колонки используй свой макет и передавай его построителю
#7 by Ivan093
Свой макет пробовал -- все хорошо, но непонятно как скрывать колонки полей, которые пользователь не выбрал :)
#8 by Ivan093
По удалению ненужных колонок из фиксированного макета сделал так:
#9 by Scooter
у меня если пользователь поля не выбрал, колонки не создаются
#10 by Ivan093
А у тебя фиксированный макет?
#11 by Scooter
не, почитай про явное и неявное задание полей в запросе, вот хорошая статья
#12 by Ivan093
Спасибо всем за помощь! Если что будет не понятно -- обращусь еще :)
#13 by Kalambur
#14 by Ку
Было где-то вроде. ТекущаяОбласть = Неопределено;
#15 by PR
Да
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С