Как добавить пользовательский отчет в среду 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-файла
Нажмите кнопку Пуск, последовательно укажите Все программы, Microsoft SQL Server 2005, а затем команду Среда Business Intelligence Development Studio.
В меню Файл выберите пункт Создать, а затем нажмите Проект.
В списке Типы проектов выберите значение Проекты бизнес-аналитики.
В списке Шаблоны выберите значение Мастер проекта сервера отчетов.
В окне Имя введите ConnectionsReport и нажмите кнопку ОК.
На странице приветствия мастера отчетов нажмите кнопку Далее.
На странице Выбор источника данных в поле имени введите имя этого соединения с компонентом Database Engine, а затем нажмите кнопку Изменить.
В диалоговом окне Свойства соединения в поле Имя сервера введите имя экземпляра компонента Database Engine.
В поле Выберите или введите имя базы данных введите имя любой базы в SQL Server, например AdventureWorks и нажмите кнопку OK.
На странице Выбор источника данных нажмите кнопку Далее.
На странице Создание запроса в поле Строка запроса введите следующую инструкцию Transact-SQL, которая выведет список текущих соединений с компонентом Database Engine, и нажмите кнопку Далее. Мастер отчетов не позволяет указывать параметры отчета в поле «Строка запроса». Более сложные пользовательские отчеты должны создаваться вручную.
SELECT session_id, net_transport FROM sys.dm_exec_connections;
На странице Выбор типа отчета выберите Табличный и нажмите кнопку Готово.
Чтобы создать и сохранить отчет, введите ConnectionsReport в поле Имя отчета на странице Завершение работы мастера и нажмите кнопку Готово.
Закройте среду BI Development Studio.
Скопируйте файл ConnectionsReport.rdl в папку, созданную на сервере баз данных для пользовательских отчетов.
Добавление пользовательского отчета в среду Management Studio
В среде Management Studio щелкните узел в обозревателе объектов правой кнопкой, выберите Отчеты, а затем Пользовательские отчеты. В диалоговом окне Открытие файла найдите папку с пользовательскими отчетами, выберите файл ConnectionsReport.rdl и нажмите кнопку Открыть.
Когда новый пользовательский отчет открывается в узле обозревателя объектов впервые, он добавляется в список недавно использованных в раздел Пользовательские отчеты в контекстном меню этого узла. Кроме того, стандартный отчет отображается в списке недавно использованных в разделе Пользовательские отчеты, если он открывается впервые. После удаления файла пользовательского отчета при выборе этого пункта отобразится рекомендация удалить этот пункт из списка недавно использованных.
- Чтобы изменить число файлов, отображаемых в списке недавно использованных отчетов, выберите пункт Параметры в меню Средства, разверните папку Среда и выберите Общие.
- Задайте значение параметра Отобразить файлов в списке недавно использованных.
См. также
Задачи
Как отменить подавление предупреждений для пользовательских отчетов
Основные понятия
Пользовательские отчеты в среде Management Studio
Использование пользовательских отчетов со свойствами узлов обозревателя объектов
Другие ресурсы
Службы SQL Server Reporting Services