В режиме предприятия в справочник "Внешние отчеты, обработки и печатные формы добавлен файл отчета, как к нему программно обратиться и открыть форму? конфа на обычных формах.
Если ЭтоОбработка Тогда
Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
Иначе
Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
КонецЕсли;
Если Не Форма = Неопределено Тогда
//2014-08-15 ГКМ, Тимошенко: для передачи ссылки и параметров из справочника во внешнюю обработку
Попытка
Форма.ВнешняяОбработка = ВыбраннаяСтрока.Ссылка;
Исключение
КонецПопытки;
Форма.Открыть();
Иначе
Если ЭтоОбработка Тогда
ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла);
Иначе
ВнешнийОтчет = ВнешниеОтчеты.Создать(ИмяФайла);
КонецЕсли;
КонецЕсли;
(2) точно! я перемудрил, не нужно код писать, просто еще раз двойным кликом мышки новый экземпляр этого отчета открывается:)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший