Генерация многостраничного отчета

Обсуждение Stimulsoft Reports.NET
Ответить
Kirill
Сообщения: 24
Зарегистрирован: 16 ноя 2007, 06:17

Генерация многостраничного отчета

Сообщение Kirill »

Доброе утро.
Возникла проблема такого характера: есть шаблон отчета, в котором есть две страницы Page1 и Page2.
В моем случае, если данных много, то отчет генерируется как Page1 -> Page1 -> Page1 -> Page2 -> Page2 -> Page2
А мне нужно чтобы сгенерировался как Page1->Page2->Page1->Page2->Page1->Page2
Можно ли так сделать?

Версия Reports.NET 2009.1.358 от 23 марта 2009

С Уважением, KMuhov.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Генерация многостраничного отчета

Сообщение Ivan »

Здравствуйте.
Kirill писал(а):Возникла проблема такого характера: есть шаблон отчета, в котором есть две страницы Page1 и Page2.
В моем случае, если данных много, то отчет генерируется как Page1 -> Page1 -> Page1 -> Page2 -> Page2 -> Page2
А мне нужно чтобы сгенерировался как Page1->Page2->Page1->Page2->Page1->Page2
Можно ли так сделать?
Для этого необходимо использовать свойство отчета Collate.
Принцип работы этого свойства: все отрендеренные страницы разделяются на группы, количество страниц в группе равно значению свойства Collate; затем в новую коллекцию страниц последовательно добавляется по одной странице из каждой группы.

Например, в вашем случае:
- необходимо установить значение свойства Collate = 3.
- исходный порядок страниц 1 2 3 4 5 6
- после группировки (1 2 3) (4 5 6)
- новый порядок страниц 1 4 2 5 3 6

Спасибо.
Kirill
Сообщения: 24
Зарегистрирован: 16 ноя 2007, 06:17

Генерация многостраничного отчета

Сообщение Kirill »

Спасибо.
А где это свойство находится? Я его что-то найти не могу =(
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Генерация многостраничного отчета

Сообщение Ivan »

Здравствуйте.
А где это свойство находится? Я его что-то найти не могу =(
В дизайнере откройте закладку Properties, и в комбобоксе выберите компонент Report. Ниже в свойствах в разделе Main увидите нужное свойство.

Спасибо.
Ответить