Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Не передает параметр отбора в универсальный отчет, почему?

Не передает параметр отбора в универсальный отчет, почему?
Я
   Gen833
 
30.03.18 - 10:19
Код:
        Если ЭлементыФормы.СправочникСписок.ТекущиеДанные <> Неопределено И ЗначениеЗаполнено(ЭлементыФормы.СправочникСписок.ТекущиеДанные.Ссылка) Тогда
        Если ЭлементыФормы.СправочникСписок.ТекущиеДанные.ЭтоГруппа Тогда
            
            Предупреждение("Нельзя формировать отчет по группе!");
            Возврат;
            
        Иначе
            ОтчетКонтрагента = Отчеты.ПрайсЛистПоКонтрагенту.Создать();
            
            ОтчетКонтрагента.УстановитьНачальныеНастройки();
            
            ЭлементОтбора = ОтчетКонтрагента.УниверсальныйОтчет.ПостроительОтчета.Отбор["Контрагент"];
            ЭлементОтбора.Использование = Истина;
            ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
    
            ЭлементОтбора.Значение = ЭлементыФормы.СправочникСписок.ТекущиеДанные.Ссылка;

            ОтчетКонтрагента.УниверсальныйОтчет.мВосстанавливатьНастройкиПриОткрытии = Ложь;
            
            ФормаОтчета = Отчеты.ПрайсЛистПоКонтрагенту.ПолучитьФорму();
            ФормаОтчета.Открыть();
            ФормаОтчета.ОбновитьОтчет();
                
        КонецЕсли;
    КонецЕсли;
 
 
   Gen833
 
1 - 30.03.18 - 10:19
Формирует отчет без отбора - контрагент!!!
   Kondarat
 
2 - 30.03.18 - 10:25
(1) При открытии формы кажется будет опять УстановитьНачальныеНастройки();
   Gen833
 
3 - 30.03.18 - 10:25
ЭлементОтбора.Значение = ЭлементыФормы.СправочникСписок.ТекущиеДанные.Ссылка; Передается параметр - справчник.ссылка.
   Chameleon1980
 
4 - 30.03.18 - 10:30
там в ОтчетКонтрагента.УниверсальныйОтчет

в процедуре обновить отчет отладчиком глануть какие встали отборы
это для начала
   Kondarat
 
5 - 30.03.18 - 10:51
Не знаю, что за конфигурация, но в УТ 10.3 именно так как в (2). Поэтому сначала открыть форму, установить отбор, ОбновитьОтчет()
   Gen833
 
6 - 30.03.18 - 12:03
(5), (2) , да все верно именно так и надо было сделать!!! СП!!!!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Независимо от того, куда вы едете — это в гору и против ветра!
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует