Имя: Пароль:
1C
1С v8
БСП, дополнительный отчет
0 Momus
 
15.04.20
12:29
Хочу разместить дополнительный отчет в форме документа. Заполнил сведения о внешней обработки по шаблону. Отчет размещается в дополнительном меню "Дополнительные отчеты...". Так и задумано? Нельзя разместить отдельной кнопкой, как это сделано для печатных формах?
Код:
Функция СведенияОВнешнейОбработке() Экспорт
    
    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(СтандартныеПодсистемыСервер.ВерсияБиблиотеки());
    
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиОтчет();
    ПараметрыРегистрации.Версия = "1.0";
    ПараметрыРегистрации.БезопасныйРежим = Ложь;
    ПараметрыРегистрации.Информация = Метаданные().Синоним + " " + ПараметрыРегистрации.Версия;
    //МассивНазначений = Новый Массив;

    ПараметрыРегистрации.Назначение.Добавить("Документ.ЗаказПоставщику");
    
    НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
    НоваяКоманда.Представление = Метаданные().Синоним;
    НоваяКоманда.Идентификатор = Метаданные().Имя;
    НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
    НоваяКоманда.ПоказыватьОповещение = Истина;
    
    Возврат ПараметрыРегистрации;
    
КонецФункции