导出报表
SQL ServerSQL ServerReporting Services 提供了将您创建的报表导出为其他格式(如 Microsoft Excel 或 PDF)的功能。“报表查看器”工具栏中提供了导出选项,每个报表首次在“预览”或报表管理器中呈现时其顶部都会显示此工具栏。通过导出报表,您可以执行以下操作:
在其他应用程序中处理报表数据。例如,可以将报表导出为 Excel 格式,然后在 Excel 中继续处理相应数据。
以不同的呈现格式打印报表。例如,可以将报表导出为 PDF 文件格式,然后打印报表的内容。
保存特定报表的副本。除了报表历史记录快照外,您从报表服务器访问的报表都可能会发生更改,因此您应导出并保存您要保留的任何报表。有关详细信息,请参阅保存报表。
若要导出某一报表,请运行该报表,然后从下拉列表中选择一种呈现格式,再单击**“导出”**。系统会提示您选择导出格式,然后根据您选择的呈现格式在关联的应用程序中打开该报表。(例如,当您选择 Excel 时,该报表便会在 Excel 中打开)。为本地计算机定义的文件关联确定对于特定的呈现格式将使用哪一个应用程序。
报表服务器按报表在当前用户会话中的原样导出报表。如果在您打开报表期间报表作者发布了该报表的更新版本,则不会更新已导出的报表。
注意 |
---|
导出报表是在浏览器窗口中打开报表时可以根据需要执行的一项任务。若要自动执行导出操作(例如,根据重复执行的计划,将报表以特定文件类型导出到共享文件夹中),请创建一个订阅,将报表传递到共享文件夹。有关详细信息,请参阅 File Share Delivery in Reporting Services(Reporting Services 中的文件共享传递)。 |
报表服务器不存储以前对报表执行的导出操作的有关信息,您也无法指定用于直接从报表服务器打开报表的呈现格式首选项。默认情况下,在报告工具中预览或在浏览器应用程序中打开的报表始终首先以 HTML 格式呈现在报表查看器中。不能将其他呈现扩展插件指定为默认值。但是,可以创建一个订阅,使用该订阅按所需呈现格式生成报表,然后再传递到电子邮件收件箱或共享文件夹。或者,您也可以通过使用 URL 并将呈现扩展插件指定为 URL 参数来访问报表。有关详细信息,请参阅 Specifying a Rendering Format in a URL(在 URL 中指定呈现格式)。
呈现注意事项
每一种呈现格式的分页方式也不相同。例如,在 Adobe Acrobat (PDF) 中,分页是根据物理页的大小进行的。HTML 分页是根据软分页规则进行的。可以用您添加到报表的逻辑分页符来分隔各页,但页的实际长度会因您使用的呈现器类型而异。在设计报表布局之前先了解呈现和分页行为是非常重要的。
本节内容
可用的呈现扩展插件 (Reporting Services)
介绍可用的呈现扩展插件类型并提供用法建议和配置选项。了解 Reporting Services 中的分页方式
介绍分页符在不同呈现器中的工作方式。了解呈现行为
介绍组和报表项的常规呈现行为。比较不同报表呈现扩展插件的交互功能
介绍交互功能(如文档结构图)如何因呈现器的不同而不同。导出到 CSV 文件
指定此呈现器的独有呈现行为。导出到 Microsoft Excel
指定此呈现器的独有呈现行为。导出到 Microsoft Word
指定此呈现器的独有呈现行为。以 HTML 格式呈现
指定此呈现器的独有呈现行为。导出为图像文件
指定此呈现器的独有呈现行为。导出到 PDF 文件
指定此呈现器的独有呈现行为。导出到 XML
指定此呈现器的独有呈现行为。如何将报表导出为其他文件类型
提供将报表导出为不同文件类型的分步说明。