HeaderBand не переносятся вместе с DataBand

Обсуждение Stimulsoft Reports.WPF
Ответить
s.lazukov
Сообщения: 8
Зарегистрирован: 10 окт 2016, 13:39

HeaderBand не переносятся вместе с DataBand

Сообщение s.lazukov »

Здравствуйте.
Заголовки данных не переносятся на другую страницу вместе с данными, даже при включенном флаге KeepHeaderTogether.
Примерная схема отчета в файле
Report.mrt
Примерное расположение элементов
(10.11 КБ) 351 скачивание
В реальном отчете это выглядит так:
Report.png
Report.png (48.2 КБ) 3451 просмотр
Все, кроме MainDataBand, добавляется в Runtime
Aleksey
Сообщения: 2777
Зарегистрирован: 22 апр 2010, 06:57

Re: HeaderBand не переносятся вместе с DataBand

Сообщение Aleksey »

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

Ваш отчет без тестовых данных.
Пожалуйста, вышлите простой отчет, который воспроизводит пробему.

Также, пожалуйста, проверьте последнюю версию. После версии 2015.3 были фиксы и изменения.

Спасибо.
s.lazukov
Сообщения: 8
Зарегистрирован: 10 окт 2016, 13:39

Re: HeaderBand не переносятся вместе с DataBand

Сообщение s.lazukov »

Здравствуйте.
Мы попробовали библиотеки версии 2016.3. Они также подвержены проблеме.
Вот отчет с тестовыми данными, где проявляется проблема
Report.mrt
(21.33 КБ) 332 скачивания
Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: HeaderBand не переносятся вместе с DataBand

Сообщение HighAley »

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

У вас достаточно сложная структура отчёта.
Для контроля разбития компонента у нас есть свойство Can Break.
Если оно выключено и компонент не помещается на странице, то он бьётся в месте конца страницы принудительно.
Так и происходит с компонентами MainDataBand и MainPanel.
Для того, чтобы достичь желаемый результат, вам надо поменять значения Can Break этих компонентов.

Спасибо.
s.lazukov
Сообщения: 8
Зарегистрирован: 10 окт 2016, 13:39

Re: HeaderBand не переносятся вместе с DataBand

Сообщение s.lazukov »

Здравствуйте.
Это работает, но только в случае, если у Panel1 & Panel2 выставить CanBreak = false. Но нужно чтобы данные бендов DataBand1 & DataBand2 переносились на другие страницы.
Вот измененный отчет, где проблема все же проявляется
Report.mrt
(21.47 КБ) 326 скачиваний
Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: HeaderBand не переносятся вместе с DataBand

Сообщение HighAley »

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

Простого и прямого решения данной проблемы нет.
Можно попробовать решить данную проблему с помощью скриптов, но для этого нам надо видеть полную картину проблемы.
Нам необходимо увидеть более полный отчет, чтобы предусмотреть всевозможные варианты.
Иначе мы продолжим сталкиваться с проблемой решения частных проблем и выявление новых, как это уже произошло.
Есть также мысль, как можно попробовать сделать доработку, но там ещё надо проверять получится ли, так как очень много нюансов.

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