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

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

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

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

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



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

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


А уже потом выполняй эту обработку
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший