|
Программное изменение своего макета в СКД |
☑ |
0
zerat
13.01.14
✎
09:19
|
Всем привет! Уважаемые знатоки СКД, имеется кросс-отчет со своим макетом, условное оформление на него не действует, мне нужно при условии уменьшать ширину колонки, допустим если в ресурсе значение равно "0" тогда ширина колонки 0 либо -1. Как это сделать подскажите пожалуйста.
|
|
1
ИС-2
naïve
13.01.14
✎
09:34
|
а почему условное оформление не работает? Это фича 1C или (0) что-то не так делает?
Тупой вариант. Сделать свою кнопку Сформировать, где отчет формируется методом СкомпоноватьРезультат() и програмнно обрабатывается сам табличный документ (меняется ширина колонок)
|
|
2
zerat
13.01.14
✎
09:45
|
(1) есть пример формирования отчета методом СкомпоноватьРезультат() ?
|
|
3
Defender aka LINN
13.01.14
✎
09:54
|
(2) А тебе пример для чего - непонятно, сколько пробелов ставить перед вызовом метода, или неясно, стоит ли пусты строки до и после вставлять?
|
|
4
Серго62
13.01.14
✎
10:02
|
Вот ссылка
качай, смотри, там ближе к концу есть пример, как программно выводить скд...
|
|
5
zerat
13.01.14
✎
10:06
|
(4) ok, спасибо
|
|
6
Aprobator
13.01.14
✎
10:16
|
(1) Открой для себя процедуру модуля отчета ПриКомпоновкеРезультата. Все можно сделать там. Кнопку тут нах не упала.
|
|