Имя: Пароль:
1C
1С v8
Метод НастроитьРасшифровку
0 Михей
 
15.09.11
11:10
Почему этот метод не хавает Группу? Вызываю вот так:

           ОтчетРасшифровка = Отчеты.ВедомостьТоварыНаСкладах.Создать();
           ОтчетРасшифровка.УстановитьНачальныеНастройки();
           ОтчетРасшифровка.УниверсальныйОтчет.ДатаКон = КонецПериода;
           ОтчетРасшифровка.ОбработкаРасшифровки(Расшифровка, ОтчетРасшифровка); // тут стандартная процедура типового отчета УниверсальныйОтчет

Так вот если Расшифровка.Номенклатура.ЭтоГруппа, то условие в отборе все равно "Равно", а не "В группе".
1 Михей
 
15.09.11
11:20
а?
2 Михей
 
15.09.11
11:34
Разобрался, кому интересно, вот так работает

           ОтчетРасшифровка = Отчеты.ВедомостьТоварыНаСкладах.Создать();
           ОтчетРасшифровка.УстановитьНачальныеНастройки();
           ОтчетРасшифровка.УниверсальныйОтчет.ДатаКон = КонецПериода;
           ОтчетРасшифровка.УниверсальныйОтчет.ПостроительОтчета.ИзмеренияСтроки.Очистить();
           ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Склад");
           Если Расшифровка.Номенклатура.ЭтоГруппа Тогда
               ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Номенклатура", ТипИзмеренияПостроителяОтчета.Иерархия);
           Иначе
               ОтчетРасшифровка.УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Номенклатура");
           КонецЕсли;    
           ОтчетРасшифровка.ОбработкаРасшифровки(Расшифровка, ОтчетРасшифровка);
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой