Как я могу отобразить данные в заголовке многостраничного отчета SSRS 2005?

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

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


person roman m    schedule 24.09.2008    source источник
comment
Это вопрос свойств страницы?   -  person MarlonRibunal    schedule 24.09.2008


Ответы (4)


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

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

person mon    schedule 30.05.2011

Сайт sExchange спешит на помощь !!!

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

person roman m    schedule 24.09.2008

Выберите «Параметры отчета», «Добавить новый параметр» и отметьте «Скрытый», «Разрешить пустое значение» и «Разрешить пустое значение».

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

Под доступными значениями:

установите переключатель "из запроса" и укажите поля набора данных, значений и меток.

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

установите переключатель "из запроса" и укажите поля набора данных и значений.

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

person Community    schedule 14.07.2009

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

person Ris Adams    schedule 29.09.2008