Поделиться через


Отображение номеров страниц или других свойств отчета с разбивкой на страницы (построитель отчетов)

Область применения: Построитель отчетов (SSRS) Power BI конструктор отчетов построитель отчетов в SQL Server Data Tools

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

  • Время выполнения
  • Номер страницы
  • Папка отчета;
  • Имя отчета
  • URL-адрес сервера отчетов;
  • Всего страниц
  • Идентификатор пользователя
  • Язык

При задании номера страницы может понадобиться добавить слово «Страница» перед номером. Также можно отобразить общее число страниц.

Примечание.

  • Вычисление общего числа страниц может снизить производительность во время выполнения или предварительного просмотра отчета. Как указано в подсказке, отчет не разбивается на страницы полностью, пока вы не перейдете к его концу. По умолчанию используется вопросительный знак (?), но можно принудительно выполнить полное разбиение на страницы. Это можно сделать, добавив в верхний или нижний колонтитул скрытое текстовое поле с выражением "=Globals!OverallTotalPages". Для вычисления этого выражения отчету потребуется создать каждую страницу.

  • Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Добавление номера страницы или других свойств отчета

  1. В области данных отчета разверните папку «Встроенные поля».

    Если область данных отчета не видна, на вкладке "Вид" установите флажок Данные отчета.

  2. Перетащите поле Номер страницы из области данных отчета в верхний или нижний колонтитул отчета.

    Добавится текстовое поле, содержащее простое выражение [&PageNumber].

    Примечание.

    Нижний колонтитул страницы добавляется в отчет автоматически. Чтобы добавить верхний колонтитул страницы, на вкладке Вставка выберите Верхний колонтитул, а затем Добавить верхний колонтитул.

Добавление слова «Страница» перед номером страницы

  1. Щелкните правой кнопкой мыши текстовое поле, содержащее выражение [&PageNumber], и выберите пункт Выражения.

    Текстовое поле Задать выражение для: значение содержит выражение =Globals!PageNumber.

  2. Установите курсор после знака = и введите текст "Page " &.

    Теперь выражение будет иметь вид ="Стр. "&Globals!PageNumber

  3. Нажмите ОК.

Добавление общего числа страниц после номера страницы

  1. Щелкните правой кнопкой мыши текстовое поле с выражением и щелкните выражения.

  2. Введите текст &" из "& в конце выражения.

  3. На панели категорий разверните узел Встроенные поля и дважды щелкните поле TotalPages.

    Выражение будет иметь вид ="Стр. "&Globals!PageNumber &" из "&Globals!TotalPages

  4. Нажмите ОК.