Имя: Пароль:
1C
1С v8
Построитель отчета - группировка строк по подчиненным
0 MaxisUssr
 
22.11.12
13:56
Программно создается построитель отчета - для него присваивается текст запроса с окончанием вида {Итоги ПО Измерение1, Измерение2}. Далее программно добавляются поля:
   ПостроительОтчетаКонтрольВыполненияДоговоров.Текст = ТекстЗапроса + БлокИтоги;
   
   ПостроительОтчетаКонтрольВыполненияДоговоров.ЗаполнитьНастройки();
   
   Для каждого ИзмерениеСтроки из СтруктураИзмеренийСтроки цикл
       Поле = ПостроительОтчетаКонтрольВыполненияДоговоров.ДоступныеПоля.Найти(ИзмерениеСтроки.Ключ);
       Поле.Измерение = Истина;
       
       ПостроительОтчетаКонтрольВыполненияДоговоров.ИзмеренияСтроки.Добавить(ИзмерениеСтроки.Ключ, ИзмерениеСтроки.Ключ, ТипИзмеренияПостроителяОтчета.Иерархия);
   КонецЦикла;

В "Группировках строк" добавленные поля появляются, НО недоступна группировка строк по реквизитам данных полей. Как сделать ее доступной?
1 MaxisUssr
 
22.11.12
14:40
Можно закрыть тему - ответ прост - нужно в тексте запроса писать [code] {ИТОГИ ПО Измерение1.* , Измерение2.* } [/code]
".*" означает "Использовать дочерние", если смотреть вкладку "Построитель" текста данного запроса