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


Как добавить пользовательский отчет в среду Management Studio

Добавления: 12 декабря 2006 г.

В этом разделе описано создание простого отчета служб Reporting Services, который сохраняется в виде RDL-файла и затем добавляется в среду SQL Server Management Studio в качестве пользовательского отчета. Службы SSRS позволяют создавать множество различных типов сложных отчетов. Дополнительные сведения о создании отчетов см. в разделе Учебники по службам Reporting Services. Для создания отчета в соответствии с инструкциями, приведенными в этом разделе, необходимо установить на компьютер среду Business Intelligence Development Studio. Для запуска пользовательского отчета в среде Management Studio устанавливать службы SSRS в SQL Server не требуется.

Образцы отчетов , включая стандартные отчеты, созданные в корпорации Майкрософт, доступны для загрузки. Эти образцы можно изменять с помощью среды Business Intelligence Development Studio.

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

  1. Нажмите кнопку Пуск, последовательно укажите Все программы, Microsoft SQL Server 2005, а затем команду Среда Business Intelligence Development Studio.

  2. В меню Файл выберите пункт Создать, а затем нажмите Проект.

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

  4. В списке Шаблоны выберите значение Мастер проекта сервера отчетов.

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

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

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

  8. В диалоговом окне Свойства соединения в поле Имя сервера введите имя экземпляра компонента Database Engine.

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

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

  11. На странице Создание запроса в поле Строка запроса введите следующую инструкцию Transact-SQL, которая выведет список текущих соединений с компонентом Database Engine, и нажмите кнопку Далее. Мастер отчетов не позволяет указывать параметры отчета в поле «Строка запроса». Более сложные пользовательские отчеты должны создаваться вручную.

    SELECT session_id, net_transport FROM sys.dm_exec_connections;

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

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

  14. Закройте среду BI Development Studio.

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

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

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

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

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

См. также

Задачи

Как отменить подавление предупреждений для пользовательских отчетов

Основные понятия

Пользовательские отчеты в среде Management Studio
Использование пользовательских отчетов со свойствами узлов обозревателя объектов

Другие ресурсы

Службы SQL Server Reporting Services

Справка и поддержка

Получение помощи по SQL Server 2005