Отображение номеров страниц или других свойств отчета с разбивкой на страницы (построитель отчетов)
Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools
К верхним или нижним колонтитулам страниц в отчете легко добавить номера страниц, заголовок отчета, имя файла и другие свойства отчета с разбивкой на страницы. Эти свойства хранятся в виде полей в папке «Встроенные поля» в области данных отчета.
- Время выполнения
- Номер страницы
- Папка отчета;
- Имя отчета
- URL-адрес сервера отчетов;
- Всего страниц
- Идентификатор пользователя
- Язык
При задании номера страницы может понадобиться добавить слово «Страница» перед номером. Также можно отобразить общее число страниц.
Примечание.
Вычисление общего числа страниц может снизить производительность во время выполнения или предварительного просмотра отчета. Как указано в подсказке, отчет не разбивается на страницы полностью, пока вы не перейдете к его концу. По умолчанию используется вопросительный знак (?), но можно принудительно выполнить полное разбиение на страницы. Это можно сделать, добавив в верхний или нижний колонтитул скрытое текстовое поле с выражением "=Globals!OverallTotalPages". Для вычисления этого выражения отчету потребуется создать каждую страницу.
-
Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.
Добавление номера страницы или других свойств отчета
В области данных отчета разверните папку «Встроенные поля».
Если область данных отчета не видна, на вкладке "Вид" установите флажок Данные отчета.
Перетащите поле Номер страницы из области данных отчета в верхний или нижний колонтитул отчета.
Добавится текстовое поле, содержащее простое выражение [&PageNumber].
Примечание.
Нижний колонтитул страницы добавляется в отчет автоматически. Чтобы добавить верхний колонтитул страницы, на вкладке Вставка выберите Верхний колонтитул, а затем Добавить верхний колонтитул.
Добавление слова «Страница» перед номером страницы
Щелкните правой кнопкой мыши текстовое поле, содержащее выражение [&PageNumber], и выберите пункт Выражения.
Текстовое поле Задать выражение для: значение содержит выражение =Globals!PageNumber.
Установите курсор после знака = и введите текст "Page " &.
Теперь выражение будет иметь вид ="Стр. "&Globals!PageNumber
Нажмите ОК.
Добавление общего числа страниц после номера страницы
Щелкните правой кнопкой мыши текстовое поле с выражением и щелкните выражения.
Введите текст &" из "& в конце выражения.
На панели категорий разверните узел Встроенные поля и дважды щелкните поле TotalPages.
Выражение будет иметь вид ="Стр. "&Globals!PageNumber &" из "&Globals!TotalPages
Нажмите ОК.