Службы Reporting Services - имя группы в заголовке страницы - PullRequest
3 голосов
/ 10 марта 2009

У меня есть отчет с одной группой (название офиса), разрывы страниц между каждой группой - поэтому данные только для одного офиса могут отображаться на данной странице. Как я могу получить это название офиса в заголовке страницы?

Я попытался создать скрытое текстовое поле в разделе подробностей отчета, в котором указано значение «Имя офиса», а затем сослаться на него в заголовке страницы, но я получаю последнее значение «Имя офиса» на странице 1, а затем оно остается пустым на всех остальных. стр.

Ответы [ 2 ]

6 голосов
/ 11 марта 2014

Сегодня, наконец, я нашел другой способ сделать это.

В группе, которую вы указали разрыв страницы, в окне свойств разверните раздел Group. См. Разбивка на страницы в службах Reporting Services (построитель отчетов и службы SSRS)

.

Вы можете установить свойство BreakLocation в свойствах Tablix, Диалоговые окна Свойства прямоугольника или Свойства группы, , но вы должны установите свойства Disabled, ResetPageNumber и PageName в Панель свойств построителя отчетов .

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

После того как вы установили поле PageName, вы можете добавить текстовое поле в верхний / нижний колонтитул страницы и задать выражение для использования поля PageName. Встроенные глобальные переменные и ссылки на пользователей (построитель отчетов и службы SSRS)

=Globals!PageName

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

Я действительно изо всех сил пытался найти хорошее решение для этого, поэтому, если мне нужно выяснить ответ, пожалуйста, не стесняйтесь предложить это.

0 голосов
/ 10 марта 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...