| 4
    
        bfss-732   27.10.21✎ 13:48 | 
        Ребзя, в продолжении темы по данному отчету.
В модуле формы есть условие:
 ....
 Если ИБФайловая Тогда
 АдресХранилища = ПоместитьВоВременноеХранилище(Неопределено, УникальныйИдентификатор);
 Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет(ПараметрыОтчета, АдресХранилища);
 РезультатВыполнения = Новый Структура("ЗаданиеВыполнено", Истина);
 Иначе
 РезультатВыполнения = ДлительныеОперации.ЗапуститьВыполнениеВФоне(
 УникальныйИдентификатор,
 "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет",
 ПараметрыОтчета,
 БухгалтерскиеОтчетыКлиентСервер.ПолучитьНаименованиеЗаданияВыполненияОтчета(ЭтаФорма));
 
 ИдентификаторЗадания = РезультатВыполнения.ИдентификаторЗадания;
 АдресХранилища       = РезультатВыполнения.АдресХранилища;
 КонецЕсли;
 .....
 
 Второй параметр Функция ЗапуститьВыполнениеВФоне(..., Знач ИмяЭкспортнойПроцедуры,....).
 ИмяЭкспортнойПроцедуры это строка "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет".
 "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет" - это обращение к процедуре СформироватьОтчет менеджеру объекта.
 
 Так как я отчет вытащил в внешний, все что было в Менеджере Объекта перетащил в Модуль Формы, "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет" уже не прокатывает. Как правильно теперь указать тот параметр?
 |  |