Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: Построитель отчетов Майкрософт (SSRS)
Построитель отчетов Power BI
Конструктор отчетов в SQL Server Data Tools
Отчет с детализацией — это отчет, открываемый пользователем щелчком по ссылке в другом отчете с разбивкой на страницы. Обычно детализированный отчет содержит подробности об элементе, содержащемся в исходном сводном отчете. Например, на этом рисунке в сводном отчете по продажам содержатся заказы на продажу и итоговые данные. Когда пользователь щелкает номер заказа в сводном списке, открывается другой отчет, содержащий подробности о заказе.
Данные детализированного отчета не извлекаются до тех пор, пока пользователь не щелкнет ссылку в основном отчете, открывающую детализированный отчет. Если данные для основного отчета и детализирующего отчета необходимо получать одновременно, рассмотрите возможность использования подотчета. Дополнительные сведения см. в разделе Вложенные отчеты (Report Builder и SSRS).
Примечание.
Во время работы в построителе отчетов необходимо подключение к серверу отчетов для просмотра детализированного отчета, открывающегося при щелчке ссылки детализации в основном отчете.
Информацию, помогающую быстро приступить к работе с детализированными отчетами, см. в руководстве по созданию детализированных и главных отчетов (построитель отчетов).
Параметры детализированных отчетов
Детализированный отчет обычно содержит параметры, передаваемые ему сводным отчетом. В примере со сводным отчетом по продажам сводка по отчету содержит поле [OrderNumber] в текстовом поле в ячейке таблицы. Детализированный отчет содержит параметр, принимающий в качестве значения номер заказа. Когда вы задаете ссылку на отчет с детализацией для текстового поля [OrderNumber], вы также задаете параметр целевого отчета равным [OrderNumber]. Если пользователь щелкнет номер заказа в сводном отчете, откроется целевой детализированный отчет, в котором отобразятся сведения об этом номере заказа. Чтобы просмотреть инструкции по настройке отчетов детализации на основе значений параметров, см. Параметры отчета (построитель отчетов и конструктор отчетов) и Функция InScope (построитель отчетов и SSRS).
Создание детализированного отчета
Чтобы создать детализированный отчет, перед добавлением действия детализации в основном отчете необходимо разработать детализированный отчет.
Любой отчет может быть отчетом с детализацией. Как правило, отчет с детализацией принимает один или несколько параметров для указания данных, которые нужно отобразить, на основе ссылки из основного отчета. Например, если ссылка в основном отчете была задана для заказа на продажу, то номер заказа на продажу передается в отчет с расшифровкой.
Создание действия перехода к детализированному отчету в основном отчете
Ссылки детализации можно добавлять к текстовым полям (включая текст в ячейках таблицы или матрицы), изображениям, диаграммам, шкалам и любым другим элементам отчета, для которых доступна страница свойств «Действие». Дополнительные сведения см. в разделе Добавление действия детализации в отчет (построитель отчетов и службы SSRS).
Вы можете создать действие перехода к детализации в основном отчете как действие отчета или как действие URL. Для действия отчета детализированный отчет должен существовать на одном с основным отчетом сервере отчетов. Для действия с URL-адресом отчет должен находиться по полному URL-адресу. Метод указания отчета может различаться в зависимости от сервера отчетов или сайта SharePoint, интегрированного с сервером отчетов. Если сервер отчетов настроен для работы в режиме интеграции с SharePoint, поддерживаются только действия по URL-адресу.
Дополнительные сведения см. в разделах Добавление действия детализации в отчет (построитель отчетов и службы SSRS) и Указание путей к внешним элементам (построитель отчетов и службы SSRS).
Просмотр детализированного отчета
Чтобы просмотреть сводный отчет со ссылками детализации после его опубликования, следует убедиться, что детализированные отчеты находятся на том же сервере отчетов, что и сводный отчет. Во всех случаях для просмотра детализированного отчета пользователь должен обладать разрешениями на доступ к отчету.