Есть внешний отчет под БП 2.0 и БП 3.0. У него есть две формы заточенные соответственно под управляемое и под обычное приложение.
Как эти формы переключать при открытии отчета в зависимости от типа приложения.
Написал в висячих строках модуля объекта отчета :
Если ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.ОбычноеПриложение Тогда
ЭтотОбъект.ОткрытьФорму("ФормаОтчетаОбычная");
ИначеЕсли ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение Тогда
ЭтотОбъект.ОткрытьФорму("ФормаОтчетаУправляемая");
КонецЕсли;
(0) так делают только чудаки. сделай две формы, которые будут вызывать одну и туже функцию модуля
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой