Имя: Пароль:
1C
1С v8
Расшифровки в СКД. Типовой отчет
,
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
ниче глупого здесь нет )