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


Сохранение отчета (построитель отчетов)

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

Aa337131.note(ru-ru,SQL.90).gifПримечание.
Для получения доступа к отчетам и сохранения их в библиотеке SharePoint сервер отчетов должен быть настроен для совместной работы в режиме интеграции с SharePoint. Для получения достоверных сведений о настройках сервера отчетов обратитесь к администратору базы данных.

Сохраненный отчет называется определением отчета. Определение отчета находится в файле с расширением RDL, который содержит выражения на языке определения отчетов и метаданные запроса. При выполнении отчета данные, возвращаемые запросом, объединяются с выражениями на языке определения отчетов и готовятся к просмотру в режиме выполнения построителя отчетов. Отчет можно экспортировать в другие программы, например в приложение Microsoft Excel, и сохранять этот отчет (вместе с данными) в формате файлов того приложения, в которое производится экспорт. Дополнительные сведения см. в разделе Экспорт отчета в файлы другого типа (построитель отчетов).

Определения отчета построителя отчетов могут быть сохранены на любой сервер отчетов или в любую библиотеку SharePoint, к которым у пользователя есть доступ, или могут быть сохранены на локальном компьютере. Сохранение файла с расширением RDL на сервере отчетов или в библиотеке называется также публикацией отчета. При публикации отчета этому отчету присваиваются свойства, которые позволяют просматривать его другим пользователям. Определение отчета публикуется на сервере отчетов или в библиотеке, если нужно регулярно запускать отчет и просматривать текущие данные или использовать его совместно с другими сотрудниками организации. Определение отчета сохраняется на локальном компьютере, если нужно загрузить этот файл на другой сервер отчетов или в библиотеку или необходимо открыть отчет в конструкторе отчетов служб Reporting Services.

Сохранение отчета на сервере отчетов или в библиотеке SharePoint

При сохранении отчета в построителе отчетов можно выбрать необходимый сервер отчетов, библиотеку или папку в библиотеке, вне зависимости от того, используется ли сервер отчетов или веб-узел SharePoint для запуска построителя отчетов. При сохранении отчета на сервере отчетов необходимо сохранить его на том же самом сервере отчетов, где располагается источник данных для отчета. При сохранении отчета в какую-либо библиотеку необходимо сохранить его на веб-узле SharePoint, подключенном к тому же самому серверу отчетов, что и узел, на котором располагается источник данных. В противном случае отчет не сможет быть подготовлен для просмотра.

После сохранения отчета его можно открывать, изменять и сохранять его определение в построителе отчетов неограниченное число раз.

Совместное использование отчетов

После публикации отчета с ним можно работать так же, как и с остальными отчетами. Это означает, что отчет можно запускать на этом сервере отчетов или в библиотеке, распределять отчеты с помощью подписок и процессов доставки служб Reporting Services, создавать расписания и управлять ими для автоматизации обработки отчетов, а также использовать безопасность на основе ролей для доступа к этому отчету. Дополнительные сведения о работе с отчетами см. в разделе «Управление публикуемыми отчетами и работа с ними» электронной документации по SQL Server.

Сохранение отчета на локальном компьютере

При сохранении отчета на локальном компьютере построитель отчетов может сохранять его в любой папке на этом компьютере. Отчет, сохраненный на локальном компьютере, нельзя подготовить к просмотру, просто щелкнув его. Этот отчет можно передать на другой сервер отчетов или в библиотеку, а затем открыть его в конструкторе отчетов. Дополнительные сведения об этом средстве служб Reporting Services см. в разделе «SQL Server Reporting Services» электронной документации по SQL Server.

См. также

Задачи

Как сохранить отчет (построитель отчетов)
Как открыть отчет (построитель отчетов)

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

Создание отчета (построитель отчетов)
Конструирование отчетов (построитель отчетов)

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

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