Имя: Пароль:
1C
1С v8
СКД: каждое значение группировки на свой лист
0 NikePopov
 
11.04.14
16:29
Доброго времени суток!



Интересует вопрос: Возможно ли для схемы компоновки данных указать группировку, в которой каждое значение требуется напечатать на своей странице.



Пример:

Печатаем комплект документов: документы реализации за период по контрагенту. Так как может быть много документов, по одному такие документы печатать может быть долго.



Задача:

Есть группировка "Ссылка" - документ реализации, макет.



Проблемы:

1. В макете галочки "НачалоСтраницы", "КонецСтраницы", "ВместеСоСледующим" никак не меняют ситуацию.

2. У группировки "Ссылка" отсутствует какая либо настройка для печати на новой странице.



Вопрос:

Возможно ли используя только схему компоновки данных(не модуль объекта отчета, не модуль формы или что-либо ещё) указать, где заканчивается страница?
1 SleepyHead
 
гуру
11.04.14
16:31
Попробуй макетом группировки, только не знаю, можно ли в него в таком случае вставить перевод страницы в начало макета.
2 NikePopov
 
11.04.14
16:33
(1) Пробовал во всех вариантах. И на заголовке установил "НачалоСтраницы" и в подвале "КонецСтраницы" и все строки кроме последней "ВместеСоСледующим". Ничего не влияет.
3 NikePopov
 
11.04.14
16:57
Ап
4 fisher
 
11.04.14
17:05
Не. Разрыв страницы можно только постобработкой воткнуть.
5 fisher
 
11.04.14
17:06
Но это можно достаточно просто реализовать. Где-то под рукой было...
6 NikePopov
 
11.04.14
17:09
(4) Если это делать кодом "постобработкой", то тут всё ясно. Главный вопрос, можно ли это сделать не пребегая ни к чему кроме как к схеме компановки данных.
7 fisher
 
11.04.14
17:10
(6) Ну, раз всё ясно, тогда искать не буду. Там довольно элегантный способ был. Хотя в оригинале автор - не я. Только допилил чуток красивше. А ответ на главный вопрос - нельзя.
8 fisher
 
11.04.14
17:15
Не, даже не пост-обработкой. Короче, фишка в том, что в нужных местах втыкается служебная группировка, а при выводе результата СКД в табличный документ она детектируется и заменяется на разрыв страницы.
9 mikecool
 
11.04.14
17:35
а просто - перебирая выводимые группировки кодом неззя вводить новые страницы?
10 fisher
 
11.04.14
18:16
(9) Звучит очень круто, но нифига непонятно. Это как вообще?