|
Как в СКД указать, чтобы группировки выводились свернутыми? |
☑ |
0
gr13
19.06.08
✎
15:25
|
Скажем у нас есть группировка Подразделение Иерархия, мне нужно отображать только 0 уровень.
Где это можно указать? Может быть есть настройка какая-нить?
|
|
1
IronDemon
19.06.08
✎
15:29
|
Так свернуть группировку или выводить только верхний уровень?
|
|
2
gr13
19.06.08
✎
15:34
|
(1) и то и другое. Просто чтобы по умолчанию он выводился свернутым. а что есть возможность выводить только первый уровень? (не из запроса)
|
|
3
IronDemon
19.06.08
✎
15:48
|
нет да
|
|
4
gr13
19.06.08
✎
15:49
|
(3) спасибо как?
|
|
5
gr13
19.06.08
✎
16:01
|
ап
|
|
6
Ayori
19.06.08
✎
16:08
|
ТабДок.ПоказатьУровеньГруппировокСтрок(<Уровень>)
это не то?
|
|
7
gr13
19.06.08
✎
16:11
|
(6) из СКД
|
|
8
gr13
19.06.08
✎
16:23
|
(6) спасибо получилося Процедура ДействияФормыСформироватьВручную(Кнопка) ЭлементыФормы.Результат.Очистить(); ИсполняемыеНастройки = КомпоновщикНастроек.Настройки; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, ИсполняемыеНастройки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат); ПроцессорВывода.НачатьВывод(); Пока Истина Цикл ЭлементРезультатаКомпоновкиДанных = ПроцессорКомпоновкиДанных.Следующий(); Если ЭлементРезультатаКомпоновкиДанных = Неопределено Тогда Прервать; КонецЕсли; ПроцессорВывода.ВывестиЭлемент(ЭлементРезультатаКомпоновкиДанных); КонецЦикла; ПроцессорВывода.ЗакончитьВывод(); ЭлементыФормы.Результат.ПоказатьУровеньГруппировокСтрок(0); КонецПроцедуры
|
|