|
Как в СКД вывести свернутые группировки
| ☑ |
0
Shrek_yar
09.09.13
✎
17:35
|
Как в СКД вывести свернутые группировки при открытие????
|
|
1
Shrek_yar
09.09.13
✎
17:36
|
по умолчанию при открытие все группировки открытые, есть настройка чтобы они были свернуты?
|
|
2
le_
09.09.13
✎
17:41
|
КУГС = ЭлементыФормы.Результат.КоличествоУровнейГруппировокСтрок();
Для а = 0 По КУГС Цикл
ЭлементыФормы.Результат.ПоказатьУровеньГруппировокСтрок(КУГС - а);
КонецЦикла;
|
|
3
Shrek_yar
09.09.13
✎
17:43
|
да, это программно, а средствами настроек такое нет?
|
|
4
Ilch
09.09.13
✎
17:48
|
Зачем средствами настроек, делаешь флаг на форме "Свернуть группировки" В зависимости от значения Получаешь результат. Код написали выше
|
|
5
Shrek_yar
09.09.13
✎
17:49
|
(4)ну вот надо так)))
|
|
6
Ilch
09.09.13
✎
17:50
|
Или делаешь вот так:
На кнопку "Сформировать" Программно задаешь выполнение отчета и добавляешь код:
Если СвернутьГруппировки Тогда
ЭлементыФормы.Результат.ПоказатьУровеньГруппировокСтрок(0);
КонецЕсли;
|
|
7
Ilch
09.09.13
✎
17:51
|
Других способов вроде нет
|
|
8
Shrek_yar
09.09.13
✎
17:51
|
(6)спасибо, программно будем
|
|
9
fisher
09.09.13
✎
18:32
|
(6) В УФ это не прокатит, если компоновка фоновая.
|
|
10
badboychik
09.09.13
✎
18:56
|
(9)Надо выводить программно в табличный документ, а не по дефолту, и после обработки возвращать в таблицу формы
|
|
11
fisher
09.09.13
✎
18:59
|
(10) Я к тому, что делать это надо в ПриКомпоновкеРезультата()
|
|