Если Не ВыбраннаяСтрока.ЭтоГруппа И ВыбраннаяСтрока.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.Обработка Тогда
Попытка
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ВыбраннаяСтрока.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла); //тут проходит
ФормаОтчета = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла); // а тут падает
Если Не Форма = Неопределено Тогда
Форма.Открыть();
ИначеЕсли Не ФормаОтчета = Неопределено Тогда
ФормаОтчета.Открыть();
Иначе
ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла);
КонецЕсли;
УдалитьФайлы(ИмяФайла);
Исключение
Предупреждение("Выбранный файл не является внешней обработкой.
|Либо, данная обработка не предназначена для
|запуска в этой конфигурации.");
КонецПопытки;
СтандартнаяОбработка = Ложь;
при открытии временного файла обработки из темпа -все ОК
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой