Доставка в общую папку с помощью служб 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)
Как удалять или изменять подписки (диспетчер отчетов)
Основные понятия
Создание, изменение и удаление подписок