![]() |
![]() |
![]() |
|
как вывести группировку на отдельную страницу? в скд | ☑ | ||
---|---|---|---|---|
0
КодерНаЧас
15.07.15
✎
09:29
|
собственно сабж.
в СКД создал в макете Заголовок - он же "Группировка" по результатам запроса. хочу чтобы при печати "Группировка" - печаталась на отдельной странице. искал в "Другие настройки" - но ничего подобного не нашел. отчет полностью на скд. |
|||
1
ixijixi
15.07.15
✎
09:30
|
Может в макете разрыв страницы вставить? Ну так, в порядке бреда
|
|||
2
fisher
15.07.15
✎
09:31
|
Только постобработкой. Но есть относительно элегантные решения.
|
|||
3
КодерНаЧас
15.07.15
✎
09:32
|
(2) а какие? если не секрет? куда копать
|
|||
4
fisher
15.07.15
✎
09:34
|
Типа такого:
ПроцессорВывода.НачатьВывод(); ЭлементРезультата = ПроцессорКомпоновки.Следующий(); Пока ЭлементРезультата <> Неопределено Цикл Если ЭлементРезультата.ЗначенияПараметров.Количество() = 1 И ЭлементРезультата.ЗначенияПараметров[0].Значение = "РазрывСтраницы" Тогда ДокументРезультат.ВывестиГоризонтальныйРазделительСтраниц(); Иначе ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); КонецЕсли; ЭлементРезультата = ПроцессорКомпоновки.Следующий(); КонецЦикла; ПроцессорВывода.ЗакончитьВывод(); |
|||
5
fisher
15.07.15
✎
09:42
|
Чтобы это работало, нужно добавить параметр "РазрывСтраницы" (можно строковый) в схему. А там где надо разрыв - выводить группировку, для которой задан макет СКД, в котором параметром выводится этот самый параметр схемы.
Если непонятно, могу скриншот замутить. |
|||
6
fisher
15.07.15
✎
09:52
|
А, не "можно строковый" - нужно строковый со значением "РазрывСтраницы". Тут обыгрывается такая фича, что при обходе элементов результата СКД просто и безболезненно можно только до значений параметров добраться.
|
|||
7
КодерНаЧас
15.07.15
✎
09:55
|
(6 )щас пытаюсь разобраться. спасибо. если вообще не смогу отпишусь
|
|||
8
fisher
15.07.15
✎
09:56
|
Щаз скриншотов кину...
|
|||
9
fisher
15.07.15
✎
09:59
|
||||
10
fisher
15.07.15
✎
10:04
|
Элегантность в том, что это даже не постобработка получается. Просто при выводе элементов СКД в табдок, группировка подменяется разрывом страницы.
|
|||
11
КодерНаЧас
15.07.15
✎
10:10
|
ааа. вот он как. спсибо. вроде то что надо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |