|
8.2 УФ Отчет Где лучше анализировать параметр СКД | ☑ | ||
|---|---|---|---|---|
|
0
Надежда25
16.08.13
✎
11:42
|
Добрый день!
1с8.2 УФ.Есть отчет на СКД с параметром "Период" (тип Строка). У параметра в настройках СКД стоит галочка "Включать в пользовательские настройки". Все работает. Надо, в зависимости от значения параметра "Период" автоматически выбирать вариант отчета. В модуле отчета пишу: &НаСервере Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) ПарПериод = СхемаКомпоновкиДанных.Параметры.Найти(Новый ПараметрКомпоновкиДанных("Период")); ПарПериодПользователя = КомпоновщикНастроек.ПользовательскиеНастройки.Элементы[0]; ПарПериод.Значение = ПарПериодПользователя.Значение; КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Период", ПарПериодПользователя.Значение); Если ПарПериодПользователя.Значение = "1" Тогда Вариант = СхемаКомпоновкиДанных.ВариантыНастроек[0]; Иначе Вариант = СхемаКомпоновкиДанных.ВариантыНастроек[1]; КонецЕсли; КомпоновщикНастроек.ЗагрузитьНастройки(Вариант.Настройки); Отчет формируется по нужному варианту, но с &Период, заданным на закладке Настройки для данного варианта. Как можно туда записать выбранное пользователем значение параметра? |
|||
|
1
Надежда25
16.08.13
✎
13:16
|
У всех обеденный перерыв?
|
|||
|
2
Надежда25
16.08.13
✎
13:59
|
???
|
|||
|
3
ttk
16.08.13
✎
14:04
|
фотки нет, вот и молчат все
например: ПараметрДанных=КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[0]; ПараметрДанных.Значение=Параметр; ПараметрДанных.Использование=Истина; |
|||
|
4
Надежда25
16.08.13
✎
14:17
|
Так пробовала, параметр отрабатывает нормально, но не берет нужный вариант отчета. Как записать выбранное пользователем значение параметра в настройки определенного варианта отчета?
|
|||
|
5
ttk
16.08.13
✎
14:26
|
Даже если
КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Период", ПарПериодПользователя.Значение); вставить после КомпоновщикНастроек.ЗагрузитьНастройки(Вариант.Настройки); все равно из варианта берет? |
|||
|
6
Надежда25
16.08.13
✎
14:50
|
Спасибо большое!
Так все работает! |
|||
|
7
ttk
16.08.13
✎
15:33
|
незачто
но фотку надо разместить, тем более пятница сегодня |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |