gifts2017

Регистрация внутреннего отчета в справочнике "Варианты отчетов"

Опубликовал Анатолий Ситников (acsent) в раздел Программирование - Работа с интерфейсом

Для того, чтобы внутренний отчет попал с список вариантов отчетов, необходимо сделать:

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

 

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

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



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

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



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

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

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Анатолий Ситников (acsent) 21.04.11 12:31
Для того, чтобы внутренний отчет попал с список вариантов отчетов, необходимо сделать:


Перейти к публикации

1. Eugeneer (Eugeneer) 21.04.11 12:31
Не кактит. Надо менять программу. Придумай чтобы без изменений.
2. mirco brons (mirco) 21.04.11 17:40
Кстати, кажется заметил косяк в УТ 11:
Создаем внешний отчет, добавляем в "Внешние отчеты и обработки", устанавливаем разделы где показывать. А при попытке настроить "быстрый доступ" - добавляем пользователей, а они не сохраняются в списке быстрого доступа... Надеюсь понятно описал ? Может кто-нибудь сталкивался и решал ?
3. Сергей Ожерельев (Поручик) 22.04.11 00:41
(0) Не получится. Для того девелоперы и сделали модули с суффиксом Переопределяемый
4. Сергей Ожерельев (Поручик) 22.04.11 00:42
В своё время мозг сломал с этими настройками отчетов. Никак не мог понять, почему в добавленном отчете нет вариантов настроек.
5. Дмитрий Утенков (automatizator) 28.04.11 09:36
А я вот во внешнем отчете на СКД пытался замутить варианты, там вообще нет модуля Менеджера. Победить не смог. кто-то знает как сделать?
6. Антон (anton.fly7) 09.10.11 23:25
подскажите, как сделать чтоб в самописной конф, при сохранении варианта отчета, он записывался в справочник ВариантыОтчетов?
7. Кирилл Краснов (kirillkr) 31.10.11 17:40
mirco пишет:

Кстати, кажется заметил косяк в УТ 11:

Создаем внешний отчет, добавляем в "Внешние отчеты и обработки", устанавливаем разделы где показывать. А при попытке настроить "быстрый доступ" - добавляем пользователей, а они не сохраняются в списке быстрого доступа... Надеюсь понятно описал ? Может кто-нибудь сталкивался и решал ?

Аналогичная проблема.
9. Анатолий Ситников (acsent) 12.01.12 15:52
(7) было что-то подобное. Были некоректно команды названы
10. serge_focus (serge_focus) 28.01.12 13:28
(7) kirillkr,
Тоже столкнулся... Может кто-то победил?
11. Кирилл Краснов (kirillkr) 29.01.12 10:47
(10) serge_focus,
я подправил конфигурацию. 1С обещает это пофиксить в следущей версии конфы.
12. Денис Лихошерстов (Hans) 19.08.12 12:06
Не подходит это. У меня после запуска ВариантыОтчетов.ОбработкаПредопределенныхВариантов(); все отчеты задвоились и получился полный бардак.
13. Сергей Ожерельев (Поручик) 19.09.12 13:58
(12) Подходит. Эта процедура вызывается при обновлениях конфигурации. Что-то вы у себя намутили.
14. Stas Bobkov (stas1kbob) 30.06.13 20:29
в ут 11.1 кто - то добавлял отчеты? там нет таких процедур, как описано
15. Николай Ярыгин (Nixkonor) 24.12.13 15:12
Ктонить разобрался как аткуализировать варианты отчетов в УФ? Не видит нифига кроме основного варианта