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


Добавление пользовательского отчета в Management Studio

применимо:SQL ServerAzure SQL DatabaseУправляемый экземпляр Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)

В этом разделе описывается, как создать простой отчет Reporting Services, сохраненный в виде RDL-файла, а затем добавить этот RDL-файл в SQL Server Management Studio в качестве настраиваемого отчета. SSRS может создавать разнообразные сложные отчеты. Чтобы создать отчет с помощью этого раздела, необходимо установить на компьютере SQL Server Data Tools (SSDT). Для запуска пользовательского отчета с помощью Management Studio не требуется устанавливать службы SSRS на SQL Server.

Создание простого отчета, сохраненного в виде RDL-файла

  1. Щелкните Пуск, наведите указатель на Программы, наведите указатель на Microsoft SQL Server, а затем щелкните SQL Server Data Tools.

  2. В меню файла наведите курсор на пункт Создать, а затем щелкните Проект.

  3. В списке типов проектов щелкните проекты бизнес-аналитики.

  4. В списке шаблонов щелкните Мастер проекта сервера отчетов.

  5. В Именивведите ConnectionsReport, а затем нажмите кнопку ОК.

  6. На странице введение мастера отчетов нажмите кнопку Далее.

  7. На странице Выбор источника данных в поле "Имя" введите имя этого подключения к модулю базы данных, а затем щелкните Изменить.

  8. В диалоговом окне свойств подключения в поле имени сервера введите имя экземпляра ядра СУБД.

  9. В поле Выберите или введите имя базы данных, введите имя любой базы данных в SQL Server, например AdventureWorks2022, а затем нажмите кнопку ОК.

  10. На странице Выберите источник данных нажмите Далее.

  11. На странице Конструктор запроса в поле строка запроса введите следующую инструкцию Transact-SQL, в которую перечислены текущие подключения к ядро СУБД, а затем нажмите кнопку Далее. Строка запроса мастера отчетов не принимает параметры отчета. Более сложные пользовательские отчеты необходимо создавать вручную.

    SELECT session_id, net_transport FROM sys.dm_exec_connections;

  12. На странице Выбор типа отчета выберите табличный формат, а затем нажмите кнопку Готово.

  13. На странице Завершение работы мастера в поле имени отчета введите ConnectionsReport, а затем нажмите кнопку Готово, чтобы создать и сохранить отчет.

  14. Закройте средства данных SQL Server.

  15. Скопируйте ConnectionsReport.rdl в папку, созданную на сервере базы данных для пользовательских отчетов.

Добавление отчета в Management Studio

  • В Management Studio щелкните правой кнопкой мыши узел в Объектном обозревателе, наведите указатель на Отчеты, щелкните Настраиваемые Отчеты. В диалоговом окне Открыть файл найдите папку настраиваемых отчетов и выберите файл ConnectionsReport.rdl, а затем щелкните Открыть.

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

    1. Чтобы изменить количество файлов, отображаемых в недавно использованном списке, в меню "Сервис" щелкните Параметры, разверните папку Среды, а затем щелкните Общие.

    2. Настройте число для отображаемых файлов в недавно использованном списке.

См. также

пользовательские отчеты в среде Management Studio
Используйте настраиваемые отчеты со свойствами узла обозревателя объектов
Восстановление предупреждений выполнения пользовательских отчетов
SQL Server Reporting Services