| 
        Добрый день
 Мне нужно программно вызвать определённый отчет из конфигурации с предустановленной ПОЛЬЗОВАТЕЛЬСКОЙ настройкой.
 
 Если это мой отчет из расширения и настройка предопределена в схеме компоновки данных я поступаю так :
 
 &НаСервереБезКонтекста
 Функция ЕстьТакойОтчет(ИмяОтчета)
 
 Возврат Метаданные.Отчеты.Найти(ИмяОтчета) <> Неопределено;
 
 КонецФункции
 
 
 &НаКлиенте
 Процедура ОткрытьОтчетПоказателя(Команда)
 
 
 Если ЕстьТакойОтчет  (СокрЛП(ИмяМоегоОтчета)) Тогда
 ФормаОтчета = ПолучитьФорму("Отчет." + СокрЛП(ИмяМоегоОтчета) + ".Форма");
 ФормаОтчета.УстановитьТекущийВариант(СокрЛП(МойВариантОтчета));
 ФормаОтчета.Открыть();
 КонецЕсли;
 КонецПроцедуры
 
 А как быть если нужно вызвать типовой отчет конфигурации (например «Запасы») и есть его пользовательская настройка (сохраненная для всех) ?
 С названием пусть будет например – «(STL) Отчет для бухгалтера»
 |