0
inkvizitr
15.01.19
✎
11:56
|
Имеется самодельной документ, у документа создал макет с типом двоичные данные, в него поместил внешний отчет, из формы списка средствами команды пытаюсь вызвать отчет
&НаКлиенте
Процедура ОткрытьОтчет(Команда)
Отчет = ПолучитьОбработкуСопроводительноеПисьмо();
Форма_Имя = "ВнешняяОбработка."+ Отчет +".ФормаОтчета";
ОткрытьФорму(Форма_Имя);
КонецПроцедуры
&НаСервере
Функция ПолучитьОбработкуСопроводительноеПисьмо()
ДвоичныеДанные = ПолучитьДвоичныеДанные();
АдресФайлаВоВременномХранилище = ПоместитьВоВременноеХранилище(ДвоичныеДанные, Новый УникальныйИдентификатор);
Отчет = ВнешниеОбработки.Подключить(АдресФайлаВоВременномХранилище, ,Ложь);
Возврат Отчет;
КонецФункции
&НаСервере
Функция ПолучитьДвоичныеДанные()
Возврат РеквизитФормыВЗначение("Отчет").ПолучитьМакет("ОтчетОповеститьПользователей");
КонецФункции
в строке Возврат РеквизитФормыВЗначение("Отчет").ПолучитьМакет("ОтчетОповеститьПользователей");
получаю ошибку "Недопустимое значение параметра (параметр номер '1')
" а тогда вместо "отчет", чего надо указывать?
|
|