Объект внешниеотчеты доступен на сервере
Однако на клиенты вот так в лоб естественно не передается и вываливается с ошибкой
Ошибка отображения типов:
Отсутствует отображение для типа 'ВнешнийОтчетОбъект.МойОтчет'.
Собственно как передать с сервера на клиент внешнийотчет что бы открыть на клиенте форму отчета?
На всякий случай выложу найденное решение.
Вдруг кто то еще будет искать.
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
Если Найти(Врег(СтрокаСоединения), "FILE=") Тогда
Каталог = СтрЗаменить(Сред(СтрокаСоединения,6),";","");
Каталог = СтрЗаменить(Каталог,"""","");
Путь = Каталог+ "\Внешние отчеты\МойОтчет.erf";
Иначе
Сообщить ("Не найден каталог ИБ");
КонецЕсли;
&НаСервере
Функция ПодключитьВнешнююОбработку(АдресХранилища)
Возврат ВнешниеОтчеты.Подключить(АдресХранилища);
КонецФункции
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший