|
8.2 СКД Программно свернуть группировки. Верно ли?
| ☑ |
0
Rounder
29.05.12
✎
16:40
|
Сделал - но что-то внутри точит, что что-то не так :)
Развейте или подтвердите сомнения.
Есть отчет на СКД. Есть задача выводить его со свернутыми группировками.
В форме убрал из доступных команд "Сформировать".
Создал свою команду и вывел на панель.
В форме отчета процедура:
&НаКлиенте
Процедура Формирование(Команда)
СкомпоноватьРезультат();
Если Результат.КоличествоУровнейГруппировокСтрок() > 0 Тогда
Результат.ПоказатьУровеньГруппировокСтрок(0);
КонецЕсли;
КонецПроцедуры
Все работает - но почему-то терзают смутные сомнения...
|
|
1
Rounder
29.05.12
✎
16:52
|
Актуально.
|
|
2
Бледно Золотистый
29.05.12
✎
16:55
|
Точно работает, вроде должны свернутся только группировки 0 уровня.
|
|
3
Бледно Золотистый
29.05.12
✎
16:56
|
?
|
|
4
Бледно Золотистый
29.05.12
✎
16:58
|
(2) Нет, туплю
|
|
5
Rounder
29.05.12
✎
16:59
|
Т.е. в нашем случае по моей логике СКД должна взять все выбранные пользователем настройки и скомпоновать результат.
Т.е. стандартная команда Сформировать тоже делает это же? Или она еще чего добавляет - что я упустил?
|
|
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.