Имя: Пароль:
1C
1С v8
Добавить внешний отчет в документ
0 ONE1
 
06.07.22
12:32
Функция СведенияОВнешнейОбработке() Экспорт
    МасНазначений = Новый Массив;
    МасНазначений.Добавить("Документ.ПриходныйКассовыйОрдер");
    МасНазначений.Добавить("Документ.РасходныйКассовыйОрдер");
    
    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("11.11.11.1");
    ПараметрыРегистрации.Назначение = МасНазначений;
    ПараметрыРегистрации.Информация = НСтр("ru = 'Реестр кассовых документов'");
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительныйОтчет();
    ПараметрыРегистрации.Версия = "1.0";
    ПараметрыРегистрации.БезопасныйРежим = Ложь;
    
    Команда = ПараметрыРегистрации.Команды.Добавить();
    Команда.Представление = НСтр("ru = 'Реестр кассовых документов'");
    Команда.Идентификатор = "Форма";
    Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
    Команда.ПоказыватьОповещение = Истина;
    
    Возврат ПараметрыРегистрации;
КонецФункции

Пытаюсь сделать, чтобы отчет отображался в подменю отчетов, указал назначение, не помогает :с
1 Naumov
 
06.07.22
12:43
по-моему проще на обработку заполнения посадить. Внешние отчеты не добавляются на кнопке.
2 Михаил Козлов
 
06.07.22
12:47
В менеджере документа есть процедура формирования списка отчетов.
3 Naumov
 
06.07.22
12:53
(2), угу, только внешние объекты игнорирует
4 ONE1
 
06.07.22
13:10
Понял, всем спасибо за разъяснения