Как я могу показать данные в заголовке многостраничного отчета SSRS 2005? - PullRequest
3 голосов
/ 24 сентября 2008

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

Очевидно, что для правильной работы заголовка на каждой странице отчета должны быть скрытые текстовые поля. Как я могу это сделать? Единственный элемент управления, который у меня есть в списке, - это текстовое поле с кучей текста, растущей на 1 страницу.

Ответы [ 4 ]

4 голосов
/ 30 мая 2011

Хотя SSRS не позволяет нам использовать поля DataSet в заголовках страниц, он позволяет нам ссылаться на элементы отчета. Таким образом, мы можем разместить текстовое поле (которое берет свое значение из поля DataSet) в любом месте тела нашего отчета и установить для его свойства Hidden значение true.

Затем мы можем легко обратиться к этому текстовому полю в заголовке страницы с помощью выражения: =ReportItems!TextBox1.Value и все готово. Обратите внимание, что текстовое поле, на которое ссылаются, должно присутствовать на каждой странице, иначе в заголовке будет напечатано пустое значение.

3 голосов
/ 24 сентября 2008

Сайт sExchange на помощь !!!

Все, что мне нужно было сделать, это использовать параметры отчета с запрашиваемыми значениями из моего набора данных; и затем ссылка = Параметры! Имя. Значение в текстовом поле в заголовке отчета.

1 голос
/ 14 июля 2009

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

Если вы получаете значения из базы данных:

ниже доступных значений:

установите флажок «из запроса» и укажите набор данных, поле значения и поля метки.

Под значениями по умолчанию:

установите флажок «из запроса» и укажите набор данных, поля значений.

Теперь укажите значение для текстового поля в нижнем колонтитуле / заголовке как =Parameters!Footer.Value (Footer - это имя параметра).

0 голосов
/ 29 сентября 2008

скрытые текстовые поля можно поместить в прямоугольник, который был свойством repeatwith, установленным в качестве элемента списка.

...