не работает Разрыв страниц / Page Breaks does not work

Обсуждение Stimulsoft Reports.NET
Ответить
user_170216
Сообщения: 3
Зарегистрирован: 16 фев 2017, 09:11

не работает Разрыв страниц / Page Breaks does not work

Сообщение user_170216 »

Добрый день.
Я создал тестовый запрос с двумя показателями. Сделал GroupHeaderBand по одному из них и поставил на GroupHeaderBand свойство "Новая страница до: да"
Но при экспорте отчёта в Excel группы не разбиваются на страницы.
Что я делаю не так? Как мне добиться чтобы каждая группа выводилась с новой страницы? (не листы excel)
Вложения
222.png
222.png (43.96 КБ) 3544 просмотра
111.png
111.png (45.99 КБ) 3544 просмотра
Последний раз редактировалось user_170216 17 фев 2017, 09:44, всего редактировалось 1 раз.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: не работает Разрыв страниц / Page Breaks does not work

Сообщение Ivan »

Здравствуйте.

В свойстве ExcelSheet ("Лист Excel") страницы записывается имя листа Excel.
Страницы с одинаковым значением свойства ExcelSheet объединяются в один лист Excel.
Таким образом, если в каждой странице шаблона прописать разные значения ExcelSheet, например "page1", "page2" и т.п., то каждая страница шаблона будет экспортирована в отдельный лист Excel.
В вашем случае можно в это свойство записать выражение типа "Page {data1.ваше_поле_группировки}". В этом случае у каждой группы будет своё название страницы и соответственно свой лист Excel.

Спасибо.
user_170216
Сообщения: 3
Зарегистрирован: 16 фев 2017, 09:11

Re: не работает Разрыв страниц / Page Breaks does not work

Сообщение user_170216 »

Ivan писал(а):Здравствуйте.

В свойстве ExcelSheet ("Лист Excel") страницы записывается имя листа Excel.
Страницы с одинаковым значением свойства ExcelSheet объединяются в один лист Excel.
Таким образом, если в каждой странице шаблона прописать разные значения ExcelSheet, например "page1", "page2" и т.п., то каждая страница шаблона будет экспортирована в отдельный лист Excel.
В вашем случае можно в это свойство записать выражение типа "Page {data1.ваше_поле_группировки}". В этом случае у каждой группы будет своё название страницы и соответственно свой лист Excel.

Спасибо.
Я имел ввиду именно разрыв страниц для печати, а не листы эксель. т.к. групп может быть во-первых случайное количество , во-вторых более 200.
Это должно выглядеть так (ну или давать такой же результат при печати)
Вложения
1111.png
1111.png (28.28 КБ) 3528 просмотров
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: не работает Разрыв страниц / Page Breaks does not work

Сообщение Aleksey »

Здравствуйте,

Пожалуйста, установите опцию "Экспортировать разрывы страниц" в настройках экспорта в Excel.

Спасибо.
user_170216
Сообщения: 3
Зарегистрирован: 16 фев 2017, 09:11

Re: не работает Разрыв страниц / Page Breaks does not work

Сообщение user_170216 »

Aleksey писал(а):Здравствуйте,

Пожалуйста, установите опцию "Экспортировать разрывы страниц" в настройках экспорта в Excel.
Алексей, спасибо Вам за ответ. А можете подробнее сказать где находится эта настройка?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: не работает Разрыв страниц / Page Breaks does not work

Сообщение Aleksey »

Здравствуйте.

В окне настроек экспорта либо из кода
exportSettings.ExportPageBreaks = true;

Спасибо.
Вложения
Capture.PNG
Capture.PNG (15 КБ) 3501 просмотр
Ответить