导出报表 (Report Builder 2.0)

使用 Report Builder 2.0,可以将报表导出为其他格式,例如 Microsoft Excel 或 PDF。“报表查看器”工具栏中提供了导出选项,当您预览报表或查看报表服务器上的报表时,每个报表的顶部便会显示此工具栏。

通过导出报表,您可以执行以下操作:

  • 在其他应用程序中处理报表数据。例如,可以将报表导出为 Excel 格式,然后在 Excel 中继续处理相应数据。如果您打算使用此功能,则应当针对您所选的文件格式优化报表设计。例如,若要在 Excel 中进行处理,请避免出现合并单元。有关详细信息,请参见本节中有关您选择用于导出的文件格式的主题。

  • 以其他呈现格式打印报表。例如,可以将报表导出为 PDF 文件格式,然后打印报表的内容。

  • 保存特定报表的副本。除了报表历史记录快照外,您从报表服务器访问的报表都可能会发生更改,因此您可以导出并保存您要保留的任何报表。有关详细信息,请参阅保存报表 (Report Builder 2.0)

若要导出某一报表,请运行该报表,然后从下拉列表中选择一种呈现格式,再单击**“导出”**。系统会提示您选择导出格式,然后根据您选择的呈现格式在关联的应用程序中打开该报表。(例如,当您选择 Excel 时,该报表便会在 Excel 中打开)。为本地计算机定义的文件关联确定对于特定的呈现格式将使用哪一个应用程序。

报表服务器按报表在当前用户会话中的原样导出报表。如果在您打开报表期间报表作者发布了该报表的更新版本,则不会更新已导出的报表。

注意注意

导出报表是在浏览器窗口中打开报表时可以根据需要执行的一项任务。若要自动执行导出操作(例如,根据重复执行的计划,将报表以特定文件类型导出到共享文件夹中),请创建一个订阅,将报表传递到共享文件夹。有关详细信息,请参阅 File Share Delivery in Reporting Services(Reporting Services 中的文件共享传递)。

报表服务器不存储以前对报表执行的导出操作的有关信息,您也无法指定用于直接从报表服务器打开报表的呈现格式首选项。默认情况下,在报告工具中预览或在浏览器应用程序中打开的报表始终首先以 HTML 格式呈现在报表查看器中。不能将其他呈现扩展插件指定为用于查看的默认扩展插件。但是,可以创建一个订阅,使用该订阅按所需呈现格式生成报表,然后再传递到电子邮件收件箱或共享文件夹。或者,您也可以通过使用 URL 并将呈现扩展插件指定为 URL 参数来访问报表。有关详细信息,请参阅 Specifying a Rendering Format in a URL(在 URL 中指定呈现格式)。

分页注意事项

分页因呈现格式而异,由报表呈现器在运行时决定。预览报表时,您查看的是遵循软分页规则的 HTML 呈现器呈现的报表效果。将报表导出为其他文件格式(如 Adobe Acrobat (PDF))时,分页是根据物理页大小进行的,这遵循的是硬分页规则。还可以用您添加到报表的逻辑分页符来分隔各页,但页的实际长度会因您使用的呈现器类型而异。若要更改报表的分页情况,必须了解您选择的呈现器的分页行为。您可能需要针对此呈现器调整报表布局的设计。

本节内容