|
Передать параметры в заголовок отчета СКД |
☑ |
0
1ctube
18.06.18
✎
10:03
|
День добрый. Есть отчет на скд, выводиться статический заголовок. Но нужно что бы ещё он выводился вот так: За период с _ по_ . То есть с передачей параметров. Как можно сделать это в настройках скд?
Нашёл вот такой код:
ЗначениеПараметра = КомпоновщикНастроек.Настройки.ПараметрыВывода.
НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Title"));
ЗначениеПараметра.Значение="Отчет за период с "+ДатаНачала+" по "+ДатаКонца;
ЗначениеПараметра.Использование = Истина;
Но где его применять нигде не указано
|
|
1
1ctube
18.06.18
✎
10:49
|
Вставил код в модуль объекта отчета:
ПараметрДатаНач = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ДатаНачала");
ПараметрДатаОкон = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("ДатаОкончания");
ЗначениеПараметра = КомпоновщикНастроек.Настройки.ПараметрыВывода.
НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Title"));
ЗначениеПараметра.Значение="Отчет за период с "+ПараметрДатаНач+" по "+ПараметрДатаОкон;
ЗначениеПараметра.Использование = Истина;
Теперь при формировании отчета выводиться так заголовок:
Отчет за период с ЗначениеПараметраНастроекКомпоновкиДанных по ЗначениеПараметраНастроекКомпоновкиДанных
Как вывести значение "ЗначениеПараметраНастроекКомпоновкиДанных "???
|
|
2
Lexey_
18.06.18
✎
10:58
|
(1) .Значение, не?
|
|
3
DrShad
18.06.18
✎
11:23
|
просто выводится перед основной частью отчета детальная запись без оформления и в ней хоть сам параметр, хоть вычисляемое поле с использованием параметра, хоть что угодно
и ни строчки кода
|
|