Программное изменение своего макета в СКД #694320


#0 by zerat
Всем привет! Уважаемые знатоки СКД, имеется кросс-отчет со своим макетом, условное оформление на него не действует, мне нужно при условии уменьшать ширину колонки, допустим если в ресурсе значение равно "0" тогда ширина колонки 0 либо -1. Как это сделать подскажите пожалуйста.
#1 by ИС-2
а почему условное оформление не работает? Это фича 1C или что-то не так делает? Тупой вариант. Сделать свою кнопку Сформировать, где отчет формируется методом СкомпоноватьРезультат и програмнно обрабатывается сам табличный документ (меняется ширина колонок)
#2 by zerat
есть пример формирования отчета методом СкомпоноватьРезультат ?
#3 by Defender aka LINN
А тебе пример для чего - непонятно, сколько пробелов ставить перед вызовом метода, или неясно, стоит ли пусты строки до и после вставлять?
#4 by Серго62
Вот ссылка качай, смотри, там ближе к концу есть пример, как программно выводить скд...
#5 by zerat
ok, спасибо
#6 by Aprobator
Открой для себя процедуру модуля отчета ПриКомпоновкеРезультата. Все можно сделать там. Кнопку тут нах не упала.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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