|
Расшифровки в СКД. Типовой отчет
| ☑ |
0
pessok
16.04.12
✎
11:39
|
Доброго времени суток. Возникла следующая проблема. Беру типовой отчет (УПП 1.3.22.1) прикручиваю туда свою схему. Все прекрасно, все работает. Появилась потребность загнать дополнительную схему в отчет. Сделал еще одну схему, повесил кнопку на форму, изменяющую схему и загружающую настройки. Все формируется, но нет расшифровок. По обеим схемам. В процедуре ОбновитьОтчет() встаю отладчиком на ДанныеРасшифровки. Неопределено. Определил через:
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
ДанныеРасшифровки.Настройки = Схема.НастройкиПоУмолчанию
расшифровка все равно не идет. Нутром чую, что-то забыл, но ума не приложу что именно. Заранее спасибо за советы!
|
|
1
pessok
16.04.12
✎
12:07
|
никто не знает?
|
|
2
Rizhij_Nikitos
16.04.12
✎
12:27
|
(0) там еще параметры расшифровки надо заполнять вроде. и если в скд через набор данных запрос, расшифровка должна быть.
|
|
3
badboychik
16.04.12
✎
12:29
|
Надо ДанныеРасшифровки сувать в построитель четвертым параметром
|
|
4
pessok
16.04.12
✎
12:41
|
(2) так в том то и дело, что через наборданных-запрос. и отдельно они с расшифровками идут...
(3)
Функция СформироватьОтчет(Результат = Неопределено, ДанныеРасшифровки = Неопределено, ВыводВФормуОтчета = Истина) Экспорт
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Схема.НастройкиПоУмолчанию,);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ,ДанныеРасшифровки, Истина);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновки, Истина);
Возврат Результат;
КонецФункции
|
|
5
pessok
16.04.12
✎
13:22
|
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Схема.НастройкиПоУмолчанию, ДанныеРсашифровки); надо было писать. Всем спасибо, сорри за глупый вопрос
|
|
6
Rizhij_Nikitos
16.04.12
✎
16:51
|
ниче глупого здесь нет )
|
|