Как свернуть группировки в отчете?

1. Johney20 12.10.17 17:05 Сейчас в теме
Ребят, подскажите, можно ли сделать так, чтобы отчет выводил..как бы правильнее сказать!? В общем, у меня есть отчет, который выводит данные по группировкам, и вот как сделать так, чтобы эти группировки были изначально свернуты, а пользователь уже сам разворачивал то, что ему нужно? Скриншот прилагаю.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vadim1011985 100 12.10.17 17:10 Сейчас в теме
В модуле объекта

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)

    
	КомпоновщикМакет = Новый КомпоновщикМакетаКомпоновкиДанных;
	Макет = КомпоновщикМакет.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки);
	ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
	ПроцессорКомпоновки.Инициализировать(Макет, , ДанныеРасшифровки);
	ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
	ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
	
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
    ДокументРезультат.ПоказатьУровеньГруппировокСтрок(5); // тут указать нужный уровень 
	СтандартнаяОбработка = Ложь;
	
КонецПроцедуры
Показать
ignorant; +1 Ответить
3. kuzev 47 12.10.17 17:13 Сейчас в теме
(2) дополню:
	Для Ур = 0 По 5 Цикл
		ДокументРезультат.ПоказатьУровеньГруппировокСтрок(5-Ур);
	КонецЦикла;
4. Johney20 12.10.17 17:16 Сейчас в теме
(2)
(3) Эту процедуру нужно писать в одуле отчета??
6. kuzev 47 12.10.17 17:22 Сейчас в теме
8. user1456614 01.03.21 09:34 Сейчас в теме
(1)
(1)
(2) Спасибо большое за процедуру, три дня искал! Все великолепно работает и в 2021 году :)
5. vadim1011985 100 12.10.17 17:22 Сейчас в теме
7. Johney20 12.10.17 17:22 Сейчас в теме
(5)
(6)
Спасибо большое, все получилось!)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот