Добрый день! Столкнулся со следующей проблемой.
Есть отчет, состоящий из двух элементов:
1) Report Title, который располагается вверху отчета и в котором отображаются параметры построения отчета и название отчета
2) Cross Tab, который собственно отображает сами данные
На странице Cross Tab находится под Report Title.
Строим отчет,- на первой странице отображается Report Title, под ним идут данные из Cross Tab, все красиво и аккуратно. Но, как только переходим на вторую, третью, и последующие страницы, оказывается, что данные Cross Tab строятся не с самого верха новой страницы, а точно с того места, где расположен Cross Tab в настройках отчета. Т.е. на всех страницах примерно 1/4 места в верху пустая!
Подскажите, есть ли решение, чтобы этого избежать. Нужно, чтобы данные по Cross Tab строились с самого верха новой страницы.
Отображение данных CrossTab на второй странице
Re: Отображение данных CrossTab на второй странице
Здравствуйте.
Если кросс-таблица лежит прямо на странице, то её надо положить на Бэнд.
В приложенном шаблоне отчёта Cross-tab1 лежит на Бэнде, а Cross-tab2 на странице. Спасибо.
Если кросс-таблица лежит прямо на странице, то её надо положить на Бэнд.
В приложенном шаблоне отчёта Cross-tab1 лежит на Бэнде, а Cross-tab2 на странице. Спасибо.
Re: Отображение данных CrossTab на второй странице
Добрый день! Я воспользовался предложенным Вами вариантом, где CrossTab располагается на пустом DataBand. Результат получился следующий:
1) Как я только не пробовал, но заставить отображаться CrossTab на первой странице так и не получилось. Он действительно строит теперь с самого верха, но только со второй страницы.
2) Если в отчете используется ReportTitle, то при построении CrossTab получается интересная закономерность. На одной странице он начинает "разрываться", т.е. строится заново с заголовками CrossTab при этом данные идут правильно, в порядке очереди. Т.е. на одной странице получается как бы два последовательных CrossTab. Величина второго CrossTab в этом случае равна высоте ReportTitle. Т.е. если ReportTitle изменить высоту, то у второго(дублирующегося) CrossTab она также изменится и станет точно такой же. Конечно, если ReportTitle вообще убрать, то CrossTab разрываться на одной странице не будет, но это не выход.
Спасибо!
1) Как я только не пробовал, но заставить отображаться CrossTab на первой странице так и не получилось. Он действительно строит теперь с самого верха, но только со второй страницы.
2) Если в отчете используется ReportTitle, то при построении CrossTab получается интересная закономерность. На одной странице он начинает "разрываться", т.е. строится заново с заголовками CrossTab при этом данные идут правильно, в порядке очереди. Т.е. на одной странице получается как бы два последовательных CrossTab. Величина второго CrossTab в этом случае равна высоте ReportTitle. Т.е. если ReportTitle изменить высоту, то у второго(дублирующегося) CrossTab она также изменится и станет точно такой же. Конечно, если ReportTitle вообще убрать, то CrossTab разрываться на одной странице не будет, но это не выход.
Спасибо!
Re: Отображение данных CrossTab на второй странице
Здравствуйте.
Не могли бы вы сопроводить всё вышеописанное примерами, иначе мы не сможем вам помочь.
Спасибо.
Не могли бы вы сопроводить всё вышеописанное примерами, иначе мы не сможем вам помочь.
Спасибо.