|
Программно свернуть только первую группировку строк |
☑ |
0
zalexey
24.04.24
✎
13:36
|
Никак не соображу, можно ли программно свернуть только первую группировку, а остальные чтобы остались раскрытыми?
Это отчет на СКД и первая группировка это параметры отчета, которые занимают много места. Полностью отключить их вывод тож не вариант, нужно оставить возможность их развернуть.
|
|
1
Garykom
24.04.24
✎
13:46
|
|
|
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
(применять параметры и отбор)
Будет виден только заголовок
|
|