Доставка в общую папку с помощью служб Reporting Services

Изменения: 17 июля 2006 г.

Службы Reporting Services включают модуль доставки отчетов в общие папки. Модуль доставки в общие папки доступен по умолчанию и не требует какой-либо дополнительной настройки.

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

Характеристики отчета, доставляемого в общую папку

В отличие от отчетов, хранимых на сервере отчетов и управляемых им, отчеты, доставляемые в общую папку, представляют собой статические файлы. Определенные для отчетов возможности взаимодействия не работают для отчетов, хранимых как файлы в файловой системе. Интерактивные функции представлены статическими элементами. Например, при доставке матричного отчета результирующий файл отображает представление высшего уровня отчета; нельзя развернуть строки и столбцы, чтобы просмотреть содержащиеся в них данные. Если отчет включает диаграммы, используется представление по умолчанию. Если в отчете содержатся ссылки на другой отчет, такие ссылки выводятся как статический текст. Если желательно сохранить интерактивные возможности в доставляемом отчете, вместо этого следует использовать доставку по электронной почте. Дополнительные сведения см. в разделе Доставка электронной почтой в службах Reporting Services.

Папки назначения

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

Местонахождение целевой папки для подписки должно быть указано в формате UNC, включающем сетевое имя компьютера. В путь к папке не следует включать заключительную обратную косую черту. Путь в формате UNC показан в следующем примере:

\\<servername>\c$\reportarchive\operations\2003

Форматы файлов

Вывод отчетов может осуществляться в различных форматах, например HTML или Excel. Чтобы сохранить отчет в конкретном файловом формате, выберите этот формат при создании подписки. Например, при выборе Excel отчет будет сохранен в файле Microsoft Excel. Хотя можно выбрать любой из поддерживаемых форматов отображения, некоторые из них при выводе файла работают лучше, чем другие. Дополнительные сведения см. в разделе Выбор форматов презентации отчета в подписке.

Параметры файла

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

Имя файла основывается на имени отчета, однако можно предложить в подписке пользовательское имя. Расширение не является обязательным, но если его задать, сервер отчетов создаст расширение, соответствующее формату отображения.

Можно указать параметры перезаписи, чтобы использовать одно и то же имя файла для каждой доставки отчета или для создания нового файла. Чтобы перезаписать файл, необходимо использовать те же имя и расширение.

Альтернативный подход состоит в создании уникального файла для каждой доставки путем добавления в имя файла временной метки. Для этого добавьте переменную @timestamp в имя файла (например, CompanySales@timestamp). При таком подходе имя файла будет уникальным по определению, так что он никогда не будет перезаписан.

Журнал изменений

Версия Журнал

17 июля 2006 г.

Новое содержимое
  • Параметры файла.

См. также

Задачи

Как подписаться на отчет (среда Management Studio)
Как удалить или изменить подписку (среда Management Studio)
Как удалять или изменять подписки (диспетчер отчетов)

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

Создание, изменение и удаление подписок

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

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