Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > 1С: Проблемы и решения > ERP 2.4.11 (БСП 3.0.3) Ошибка при расшифровке внешнего отчета |
Автор: Rust 05.03.20, 04:05 |
Доброго дня! Сделал отчет на СКД, добавил его в дополнительные отчеты. Сделал второй отчет на СКД, который должен расшифровывать данные первого отчета. Обработку расшифровки сделал по фэн-шую, как и положено, доработкой модуля ОтчетыКлиентПереопределяемый. Теперь о проблеме Формирую первый отчет, вызываю расшифровку, второй отчет раскрывается с переданными параметрами и формируется как и положено. Закрываю пользовательский сеанс 1С. Снова захожу, открываю отчет, вызываю расшифровку, вываливается с ошибкой Цитата Неизвестное имя формы Имя: "ВнешнийОтчет.[ИмяОтчета].Форма" Обновляю второй отчет из файла, и раз - расшифровка снова работает, но только в моем сеансе и на время сеанса. А надо чтобы работало у всех пользователей и постоянно. Кто сталкивался? Уже не знаю куда копать... Добавлено Если не обновлять второй отчет, а просто открыть через "Отчеты раздела" и сразу закрыть, то расшифровка начинает работать |
Автор: evGenius 05.03.20, 06:23 |
Ну тут либо добавлять отчёт в конфигурацию или расширение, либо доработать механизм дополнительных отчётов и при начале сеанса программно их все подгружать. До этого о внешних отчетах 1с ничего не знает. Добавлено Или в момент вызова проверять и загружать его программно. |
Автор: Rust 05.03.20, 07:50 |
Да, тоже пришел к такому выводу. Проверяю этот вариант. |
Автор: Rust 05.03.20, 09:07 |
Да. Спасло подключение внешней обработки до вызова расшифровки <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> ВнешнийОтчетСсылка = ПолучитьСсылкуНаВнешнийОтчетПоИмениНаСервере("Процент поступления"); ИмяВнешнейОбработки = ДополнительныеОтчетыИОбработкиВызовСервера.ПодключитьВнешнююОбработку(ВнешнийОтчетСсылка); Функция ПолучитьСсылкуНаВнешнийОтчетПоИмениНаСервере(ИмяОтчета) Экспорт Возврат Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию(ИмяОтчета).Ссылка; КонецФункции |