Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД. Не отрабатывает вариант отчета

СКД. Не отрабатывает вариант отчета
Я
   applesound
 
30.01.20 - 13:35
Создан отчет в СКД. В отчёте есть 2 варианта: Вариант 1 и Вариант 2. Работает только тот кто установлен по умолчанию - верхний.
Вариант 1 - вверху, значит работает Вариант 1 и только.
Вариант 2 - вверху, значит работает Вариант 2 и только.
У пользователя есть доступ к варианту отчета, меняются только наименования.
 
 
   SleepyHead
 
1 - 30.01.20 - 13:36
Отчет не внешний, а в составе конфигурации?
   applesound
 
2 - 30.01.20 - 13:39
Включил в состав конфигурации. Управление производственным предприятием, редакция 1.3
   SleepyHead
 
3 - 30.01.20 - 13:55
Выполни обработку из состава БСП "ОбновлениеВспомогательныхДанных.epf"
   SleepyHead
 
4 - 30.01.20 - 14:03
Сначала в модуле менеджера отчета пропиши:

// СтандартныеПодсистемы.ВариантыОтчетов


// См. ВариантыОтчетовПереопределяемый.НастроитьВариантыОтчетов.

//
Процедура НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт

    НастройкиОтчета.ОпределитьНастройкиФормы = Истина;
    НастройкиОтчета.РазрешеноВыбиратьВарианты = Истина;
    
    НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "идентификатор варианта 1");
    НастройкиВарианта.Описание = НСтр("ru = 'наименование варианта 1'");

    НастройкиВарианта = ВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "идентификатор варианта 2");
    НастройкиВарианта.Описание = НСтр("ru = 'наименование варианта 2'");
    
    
КонецПроцедуры



потом открой  общий модуль ВариантыОтчетовПереопределяемый и впиши в процедуру НастроитьВариантыОтчетов свой код

Процедура НастроитьВариантыОтчетов(Настройки)
    ВариантыОтчетов.НастроитьОтчетВМодулеМенеджера(Настройки, Метаданные.Отчеты.имяТвоегоОтчетаВСоставеКонфигурации);
КонецПроцедуры


А уже потом выполняй эту обработку

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.