Имя: Пароль:
1C
1С v8
Отчет с формы документа
0 legol90
 
18.08.17
10:53
подскажите пожалуйста, как программно передать значения ТЧ документа в отборы отчета?
1 vicof
 
18.08.17
10:55
Нет такого понятия как "значения ТЧ документа"
2 nordbox
 
18.08.17
10:55
А в чем проблема?
3 legol90
 
18.08.17
11:03
извините начинающий, может туплю, создаю кнопку на форме документа к которой привязываю вызов отчета
Отчет = Отчеты.ОтчетПродажи.Создать();
    Форма =Отчет.ПолучитьФорму("Форма");
    Форма.ОткрытьМодально();
а вот как передать значения в отборы пока ума не приложу
4 legol90
 
18.08.17
11:04
думаю что значения нужно передать перед открытием.
5 shadow_sw
 
18.08.17
11:14
Отбор=Отчет.ПостроительОтчета.Отбор["ИмяТвоегоОтбора"];
Отбор.Использование=Истина;
Отбор.ВидСравнения = ВидСравнения.ВИерархии;
Отбор.Значение = ЗначениеОтбора;
6 legol90
 
18.08.17
11:25
(5) Сейчас попробую спасибо
7 aleks_default
 
18.08.17
11:31
ПараметрыФормы = Новый Структура("Отбор, ФиксированныеНастройки, КлючНазначенияИспользования, КлючВарианта, СформироватьПриОткрытии");
    ПараметрыФормы.СформироватьПриОткрытии = Истина;
ПараметрыФормы.Вставить("Отбор",Новый Структура("",));
    
ОткрытьФорму("Отчет.ТвойОтчет.Форма",
        ПараметрыФормы,
        ПараметрыВыполненияКоманды.Источник,
        ПараметрыВыполненияКоманды.Уникальность,
        ПараметрыВыполненияКоманды.Окно
8 legol90
 
08.09.17
16:03
все решено спасибо (7) (5)