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


Экспорт отчетов

В службах SQL ServerReporting Services предусмотрена возможность экспортировать созданный отчет в другой формат, например Microsoft Excel или PDF. Параметр экспорта доступен на панели инструментов средства просмотра отчетов, которая появляется в верхней части каждого отчета после первого его открытия в режиме предварительного просмотра или в диспетчере отчетов. Экспорт отчета позволяет выполнять следующие действия.

  • Работать с данными отчета в других приложениях. Например, можно экспортировать отчет в Excel и продолжить работу с данными в Excel.

  • Распечатывать отчет в другом формате. Например, можно экспортировать отчет в формат PDF-файла, а затем вывести на печать содержимое отчета.

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

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

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

ПримечаниеПримечание

Экспорт отчета является задачей, выполняемой по требованию при открытии отчета в окне обозревателя. Если нужно автоматизировать экспорт отчетов (например, для периодического экспорта отчетов в общую папку в виде файлов определенного типа), создайте подписку, доставляющую отчеты в общую папку. Дополнительные сведения см. в разделе Доставка в общую папку в службах Reporting Services.

На сервере отчетов не хранятся сведения о предыдущих операциях экспорта отчета или данные о предпочтительных параметрах формата подготовки отчета для его открытия непосредственно с сервера отчетов. По умолчанию отчеты, просматриваемые в средствах формирования отчетов или открываемые в приложении обозревателя, в средстве просмотра отчетов вначале всегда выводятся в формате HTML. В качестве модуля подготовки отчетов по умолчанию нельзя указать другой модуль. Однако можно создать подписку, создающую отчет в том формате, в котором он будет впоследствии доставлен в почтовый ящик или общую папку. Также можно получить доступ к отчету через URL-адрес, указывающий модуль подготовки отчетов в качестве параметра URL. Дополнительные сведения см. в разделе Определение формата подготовки отчета в URL-адресе.

Замечания по подготовке отчетов к просмотру

Разбиение отчета на страницы зависит от формата подготовки к просмотру. Например, в программе Adobe Acrobat (PDF) при разбивке на страницы учитывается физический размер страницы. Разбивка на страницы в формате HTML основана на правилах мягких разрывов страниц. Страницы могут быть разделены логическими разрывами страниц, добавленными в отчет, но фактическая длина страницы изменяется в зависимости от типа используемого модуля подготовки отчетов. Перед проектированием макета отчета важно понять принципы подготовки к просмотру и разбиения на страницы.

В этом разделе