Приветствую Вас ГостьВоскресенье, 05.05.2024, 23:27

Каталог статей


Настроить отображение варианта отчета, добавленного в расширении

Если в расширении добавить отчет и сделать для него несколько вариантов, то список вариантов не виден, когда запускаем клиента. Оказалось, что надо сделать дополнительные манипуляции, чтобы варианты стали видны.

Опытным путем было выяснено, что достаточно выполнить только третий пункт, чтобы варианты отчетов появились в клиенте.

1. В модуле менеджера отчета добавить код

// Описание дополнительных настроек отчета
// В данной процедуре можно задать описания варинатов отчетов, опредлить дополнительные варианты,
// определить дополнительные разделы варианта отчета
// Запускается при выполнении ВариантыОтчетов.ОбработкаПредопределенныхВариантов()
Процедура НастройкиОтчета(Настройки) Экспорт

    //Описание вариантов отчетов
    СхемаКомпоновки = Отчеты.ИмяОтчета.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    Для каждого ВариантНастройки Из СхемаКомпоновки.ВариантыНастроек Цикл
        ВариантыОтчетов.УстановитьОписаниеВариантаВДопНастройках(Настройки, ВариантНастройки.Имя, "");
    КонецЦикла;
    
КонецПроцедуры

 

2. В Общем модуле ВариантыОтчетовПереопределяемый в процедуре СписокОтчетовПоддерживаемыхПодсистемой() добавить код

СписокОтчетов.Добавить("Отчет.ИмяОтчета");


3. Выполнить процедуру

ВариантыОтчетов.ОбработкаПредопределенныхВариантов();  

!!!! При выполнении этой команды пропадают все пользовательские варианты во всех отчетах !!!

Если быть точнее,  то помечает на удаление записи в справочнике "ВариантыОтчета" для дополнительных отчетов. После этой команды придется восстановить записи.



Источник: https://infostart.ru/1c/articles/84444/
Категория: СКД | Добавил: leshic (08.08.2022)
Просмотров: 711 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Вход на сайт
Поиск
Категории раздела
СКД [48]
Регистры [7]
Формы [40]
Администрирование [34]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [29]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0