Страница 1 из 1
HeaderBand не переносятся вместе с DataBand
Добавлено: 07 фев 2017, 09:57
s.lazukov
Здравствуйте.
Заголовки данных не переносятся на другую страницу вместе с данными, даже при включенном флаге KeepHeaderTogether.
Примерная схема отчета в файле
- Report.mrt
- Примерное расположение элементов
- (10.11 КБ) 488 скачиваний
В реальном отчете это выглядит так:

- Report.png (48.2 КБ) 4943 просмотра
Все, кроме MainDataBand, добавляется в Runtime
Re: HeaderBand не переносятся вместе с DataBand
Добавлено: 08 фев 2017, 15:25
Aleksey
Здравствуйте,
Ваш отчет без тестовых данных.
Пожалуйста, вышлите простой отчет, который воспроизводит пробему.
Также, пожалуйста, проверьте последнюю версию. После версии 2015.3 были фиксы и изменения.
Спасибо.
Re: HeaderBand не переносятся вместе с DataBand
Добавлено: 09 фев 2017, 09:38
s.lazukov
Здравствуйте.
Мы попробовали библиотеки версии 2016.3. Они также подвержены проблеме.
Вот отчет с тестовыми данными, где проявляется проблема
Спасибо.
Re: HeaderBand не переносятся вместе с DataBand
Добавлено: 09 фев 2017, 17:53
HighAley
Здравствуйте.
У вас достаточно сложная структура отчёта.
Для контроля разбития компонента у нас есть свойство Can Break.
Если оно выключено и компонент не помещается на странице, то он бьётся в месте конца страницы принудительно.
Так и происходит с компонентами MainDataBand и MainPanel.
Для того, чтобы достичь желаемый результат, вам надо поменять значения Can Break этих компонентов.
Спасибо.
Re: HeaderBand не переносятся вместе с DataBand
Добавлено: 10 фев 2017, 08:03
s.lazukov
Здравствуйте.
Это работает, но только в случае, если у Panel1 & Panel2 выставить CanBreak = false. Но нужно чтобы данные бендов DataBand1 & DataBand2 переносились на другие страницы.
Вот измененный отчет, где проблема все же проявляется
Спасибо.
Re: HeaderBand не переносятся вместе с DataBand
Добавлено: 14 фев 2017, 09:58
HighAley
Здравствуйте.
Простого и прямого решения данной проблемы нет.
Можно попробовать решить данную проблему с помощью скриптов, но для этого нам надо видеть полную картину проблемы.
Нам необходимо увидеть более полный отчет, чтобы предусмотреть всевозможные варианты.
Иначе мы продолжим сталкиваться с проблемой решения частных проблем и выявление новых, как это уже произошло.
Есть также мысль, как можно попробовать сделать доработку, но там ещё надо проверять получится ли, так как очень много нюансов.
Спасибо.