Имя: Пароль:
1C
1С v8
Программно свернуть только первую группировку строк
0 zalexey
 
24.04.24
13:36
Никак не соображу, можно ли программно свернуть только первую группировку, а остальные чтобы остались раскрытыми?

Это отчет на СКД и первая группировка это параметры отчета, которые занимают много места. Полностью отключить их вывод тож не вариант, нужно оставить возможность их развернуть.
1 Garykom
 
24.04.24
13:46
Научись пользоваться поиском
https://infostart.ru/1c/articles/1791120/
2 zalexey
 
24.04.24
14:06
(1) Спасибо. Вариант конечно замороченный :(

Сейчас подумал, а не проще будет разбить результат на два промежуточных табличных документа: в первый вывести шапку отчета, во второй все остальное. В первом свернуть группу а потом их обратно в единый вывести... сейчас попробую :))
3 ЖНЕЦ
 
24.04.24
14:08
НачатьГруппуСтрок(<ИмяГруппы>, <ОткрытаЛиГруппа>)
4 zalexey
 
24.04.24
14:29
(3) Данные уже выведены в документ с помощью

    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
5 Pprog151713
 
24.04.24
14:53
ДокументРезультат.ПоказатьУровеньГруппировокСтрок(0);
6 zalexey
 
24.04.24
16:39
(5) :) нужно только первую группировку свернуть до 0, а остальные оставить раскрытыми
7 ЖНЕЦ
 
24.04.24
17:38
Костыль

Настройки - Отчет - Условное оформление - Максимальная высота = 1
(применять параметры и отбор)

Будет виден только заголовок