0
Veronikin
17.01.20
✎
18:49
|
Добрый вечер,
подскажите пожалуйста, что я не правильно делаю.
Внешний отчет на СКД, открывается из списка документов "Спецификация" (выбираем документ, отчеты - дополнительные отчеты - отчет - выполнить).
В запросе стоит условие с параметром "Спецификация".
Добавила реквизит отчета "Спецификация" с типом ДокументСсылка.Спецификация.
В модуле объекта:
Процедура ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка) Экспорт
ОбъектыНазначения = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Форма.Параметры, "ОбъектыНазначения");
ЭтотОбъект.Спецификация = ОбъектыНазначения[0];
Сообщить(ЭтотОбъект.Спецификация);
КонецПроцедуры
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
ПараметрыСКД = КомпоновщикНастроек.Настройки.ПараметрыДанных;
ПараметрыСКД.УстановитьЗначениеПараметра("Спецификация",ЭтотОбъект.Спецификация);
Сообщить(ЭтотОбъект.Спецификация);
КонецПроцедуры
В процедуре "ПриСозданииНаСервере" спецификация есть, а в "ПриКомпановкеРезульата" уже не видит.
|
|