Добавление пользовательского отчета в Management Studio
применимо:SQL Server
Azure SQL Database
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
В этом разделе описывается, как создать простой отчет Reporting Services, сохраненный в виде RDL-файла, а затем добавить этот RDL-файл в SQL Server Management Studio в качестве настраиваемого отчета. SSRS может создавать разнообразные сложные отчеты. Чтобы создать отчет с помощью этого раздела, необходимо установить на компьютере SQL Server Data Tools (SSDT). Для запуска пользовательского отчета с помощью Management Studio не требуется устанавливать службы SSRS на SQL Server.
Создание простого отчета, сохраненного в виде RDL-файла
Щелкните Пуск, наведите указатель на Программы, наведите указатель на Microsoft SQL Server, а затем щелкните SQL Server Data Tools.
В меню файла наведите курсор на пункт Создать, а затем щелкните Проект.
В списке типов проектов щелкните проекты бизнес-аналитики.
В списке шаблонов щелкните Мастер проекта сервера отчетов.
В Именивведите ConnectionsReport, а затем нажмите кнопку ОК.
На странице введение мастера отчетов нажмите кнопку Далее.
На странице Выбор источника данных в поле "Имя" введите имя этого подключения к модулю базы данных, а затем щелкните Изменить.
В диалоговом окне свойств подключения в поле имени сервера введите имя экземпляра ядра СУБД.
В поле Выберите или введите имя базы данных, введите имя любой базы данных в SQL Server, например
AdventureWorks2022
, а затем нажмите кнопку ОК.На странице Выберите источник данных нажмите Далее.
На странице Конструктор запроса в поле строка запроса введите следующую инструкцию Transact-SQL, в которую перечислены текущие подключения к ядро СУБД, а затем нажмите кнопку Далее. Строка запроса мастера отчетов не принимает параметры отчета. Более сложные пользовательские отчеты необходимо создавать вручную.
SELECT session_id, net_transport FROM sys.dm_exec_connections;
На странице Выбор типа отчета выберите табличный формат, а затем нажмите кнопку Готово.
На странице Завершение работы мастера в поле имени отчета введите ConnectionsReport, а затем нажмите кнопку Готово, чтобы создать и сохранить отчет.
Закройте средства данных SQL Server.
Скопируйте ConnectionsReport.rdl в папку, созданную на сервере базы данных для пользовательских отчетов.
Добавление отчета в Management Studio
В Management Studio щелкните правой кнопкой мыши узел в Объектном обозревателе, наведите указатель на Отчеты, щелкните Настраиваемые Отчеты. В диалоговом окне Открыть файл найдите папку настраиваемых отчетов и выберите файл ConnectionsReport.rdl, а затем щелкните Открыть.
При первом открытии нового настраиваемого отчета из узла обозревателя объектов пользовательский отчет добавляется в последний используемый список в разделе Настраиваемые отчеты в контекстном меню этого узла. При первом открытии стандартного отчета он также появится в списке последних использованных под названием Пользовательские отчеты. Если пользовательский файл отчета удален, при следующем выборе элемента появится запрос на удаление элемента из последнего используемого списка.
Чтобы изменить количество файлов, отображаемых в недавно использованном списке, в меню "Сервис" щелкните Параметры, разверните папку Среды, а затем щелкните Общие.
Настройте число для отображаемых файлов в недавно использованном списке.
См. также
пользовательские отчеты в среде Management Studio
Используйте настраиваемые отчеты со свойствами узла обозревателя объектов
Восстановление предупреждений выполнения пользовательских отчетов
SQL Server Reporting Services