Передаю параметры из одного внешнего отчета на другой при расшифровке, ПарамНоменклатура.Значение принимает нужное значение, но отчет почему то пустым выводится
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ПараметрыДанныхОтчета = ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных;
ПарамНоменклатура = ПараметрыДанныхОтчета.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Номенклатура"));
ПарамНоменклатура.Значение = Параметры.Номенклатура;
КонецПроцедуры
(5) Проблему решил, помогло:
На 1 отчете добавил:
ПараметрыФормы.Вставить("КлючВарианта", "Основной");
на 2ом:
Если Параметры.Свойство("Номенклатура") тогда
СтандартнаяОбработка = Ложь;
Параметры.СформироватьПриОткрытии = Истина;
ПараметрыОтчета = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных;
ПараметрыОтчета.УстановитьЗначениеПараметра("Номенклатура", Параметры.Номенклатура);
ЭтаФорма.СкомпоноватьРезультат();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой