() Не знал, спасибо. Проверил - способ рабочий, только ОбщегоНазначения это серверный модуль, получение представление необходимо вынести в отдельный серверный безконтекстный вызов.
&НаКлиенте
Процедура ОткрытьВнешнийОтчет(Команда)
Представление = ПолучитьПредставление(СсылкаНаДопОтчет);
ВыполняемаяКоманда = Новый Структура;
ВыполняемаяКоманда.Вставить("ВариантЗапуска", ПредопределенноеЗначение("Перечисление.СпособыВызоваДополнительныхОбработок.ОткрытиеФормы"));
ВыполняемаяКоманда.Вставить("Вид", ПредопределенноеЗначение("Перечисление.ВидыДополнительныхОтчетовИОбработок.ДополнительныйОтчет"));
ВыполняемаяКоманда.Вставить("Идентификатор", "СформироватьОтчет");
ВыполняемаяКоманда.Вставить("Модификатор", "");
ВыполняемаяКоманда.Вставить("ПоказыватьОповещение", Ложь);
ВыполняемаяКоманда.Вставить("ОбъектыНазначения", Неопределено);
ВыполняемаяКоманда.Вставить("Представление", Представление);
ВыполняемаяКоманда.Вставить("Ссылка", СсылкаНаДопОтчет);
ВыполняемаяКоманда.Вставить("ЭтоОтчет", Истина);
ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ЭтаФорма, Неопределено);
КонецПроцедуры
&НаСервереБезКонтекста
Функция ПолучитьПредставление(СсылкаНаДопОтчет)
Возврат ОбщегоНазначения.ЗначениеРеквизитаОбъекта(СсылкаНаДопОтчет,"Наименование")
КонецФункции
Показать