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


Добавление действия детализации в отчет на страницу (построитель отчетов)

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

Отчет с разбивкой на страницы, который открывается при выборе ссылки в основном отчете с разбивкой на страницы, называется детализацией. Данная ссылка детализации активирует действие детализации.

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

Чтобы добавить ссылку детализации в отчет, необходимо сначала создать отчет детализации, на который ссылается основной отчет. Отчет детализации обычно содержит сведения о элементе, который содержится в исходном сводном отчете. В отчете часто содержатся параметры, которые фильтруют отчет детализации на основе параметров, переданных в него из основного отчета. Дополнительные сведения о создании отчета детализации см. в отчетах детализации (построитель отчетов).

Примечание.

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

Добавление действия детализации

  1. В режиме конструктора щелкните правой кнопкой мыши текстовое поле, изображение или диаграмму, в которую нужно добавить ссылку, а затем выберите "Свойства".

  2. В диалоговом окне "Свойства элемента" выберите "Действие".

  3. Выберите Перейти к отчету. Другие разделы отображаются в диалоговом окне для этого параметра.

  4. В поле "Указать отчет" нажмите кнопку "Обзор ", чтобы найти отчет, к которому требуется перейти, или введите имя отчета. Кроме того, нажмите кнопку выражения (fx), чтобы создать выражение для имени отчета.

    В собственном режиме и режиме интеграции с SharePoint используется различный формат пути к детализированному отчету. Если перейти к отчету, будет создан путь правильного формата. Дополнительные сведения см. в разделе "Указание путей к внешним элементам" (построитель отчетов).

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

  5. В разделе "Использование этих параметров для запуска отчета" нажмите кнопку "Добавить". В сетку параметров добавится новая строка.

    • В текстовом поле "Имя" выберите список или введите имя параметра отчета в отчете детализации.

      Примечание.

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

    • В поле Value введите или выберите значение, передаваемое параметру в отчете детализации.

      Примечание.

      Значения могут содержать выражение, которое вычисляет значение, передаваемое как параметр отчета. Выражения в списке значений включают список полей текущего отчета.

    Сведения о скрытии параметров в отчетах см. в статье "Добавление, изменение или удаление параметра отчета" (построитель отчетов).

  6. (Необязательно) Для текстовых полей полезно указать пользователю, что текст является ссылкой, изменив цвет и эффект текста на вкладке "Главная " ленты.

  7. Чтобы проверить ссылку, запустите отчет и выберите элемент отчета, на который вы настроили эту ссылку.