2016-02-25 1 views
0

Я работаю над докладом SSRS.Сделать нижний колонтитул в нижней части страницы отчета, даже если данных нет

Как сделать нижний колонтитул в нижней части страницы отчета, когда нет данных для отображения в таблицах?

В настоящее время нижний колонтитул всех сообщений появляется сразу рядом с последней строкой Таблицы. Он должен всегда отображаться внизу каждой страницы, присутствуют ли данные или нет.

enter image description here Пожалуйста, помогите!

+0

Посмотрите, когда вы просматриваете этот отчет, и в нем не было записей, а внизу появится нижний колонтитул. его невозможно расположить на нижней стороне. для лучшего уточнения добавьте снимок экрана в режиме разработки. – Manoj

+0

@Manoj - пожалуйста, проверьте выше изображение для ... – pedram

ответ

0

Поместите пустой элемент Rectangle справа от вашей таблицы данных с ее высотой как минимальной высотой, на которую вы хотите, чтобы тело отчета заняло позицию. Даже если в tablix нет данных, Rectangle будет действовать как минимальная высота.

На моих снимках экрана прямоугольник синий, а нижний колонтитул - желтый, чтобы выделить, что происходит. Вы можете сделать свой прямоугольник любым цветом и шириной, которые вы хотите. Из моего тестирования в SSRS 2008 R2 это все еще работает, даже если прямоугольник не имеет цвета, а свойство ConsumeContainerWhitespace отчета имеет значение True.

rect with datarect without data

Если вы печатаете отчет или экспортировать его в PDF и т.д., вы не должны беспокоиться об этом. Размер страницы для печати/экспорта автоматически помещает нижний колонтитул в самую нижнюю часть каждой страницы, независимо от содержимого тела.

Смежные вопросы