查看报表

更新日期: 2006 年 7 月 17 日

本主题介绍您可以运行报表和查看选项的方法,以及在打开的报表中执行刷新操作的效果。您可以使用报表管理器、SharePoint Web 部件或浏览器查看发布到报表服务器的报表。从报表服务器打开的所有报表都放在 HTML 查看器中,该查看器提供页面导航和对使用报表有用的其他功能。若要查看已传递到共享文件夹的报表,可以使用与在报表传递期间创建的文件类型相对应的桌面应用程序。

本节内容

在报表服务器上查看已发布的报表

从报表服务器打开的报表在 HTML 查看器中呈现为 HTML 格式。该查看器包含报表工具栏,您可以使用该工具栏浏览报表中的页面、放大或缩小报表、搜索特定的报表内容或执行其他操作。下图显示了位于“报表管理器”窗口中的报表工具栏。在通过 URL 访问报表时,报表工具栏也会在浏览器窗口中显示于报表顶部。

报表管理器中的报表工具栏

Reporting Services 以 HTML 3.2 或 HTML 4.0 格式打开报表,具体取决于浏览器支持的格式。打开报表后,可以将其导出为其他查看格式,包括桌面应用程序。选择和运行报表的最简单的方法是打开报表管理器,然后搜索或导航到要查看的报表。有关如何打开报表的分步说明,请参阅如何打开和关闭报表(报表管理器)

刷新报表

可以采用三种不同的方法刷新报表:

选项 结果

浏览器窗口上的“刷新”按钮

显示在会话缓存中存储的报表。用户打开报表后即创建会话缓存。在报表打开时,Reporting Services 使用浏览器会话来保持一致的查看体验。

报表工具栏上的浏览器刷新按钮

单击报表工具栏上的“刷新”按钮时,如果报表是按需运行的,则报表服务器将重新运行查询并更新报表数据。如果报表已缓存或者为快照,则单击“刷新”后将显示在报表服务器数据库中存储的报表。

Ctrl+F5 组合键

产生与单击报表工具栏上的“刷新”按钮相同的结果。

关于用户会话

Reporting Services 在查看报表时使用浏览器会话保持一致性。会话是基于浏览器连接而不是基于经过身份验证的用户。用户每次在新的浏览器窗口中打开报表时,都会创建一个新会话。建立了浏览器会话后,您可以继续使用会话开始时打开的报表版本,即使该报表已在报表服务器上被修改。例如,如果您在晚上 11:00 打开了一个报表,而报表作者在晚上 11:01 重新发布了同一报表,则您的会话包含的仍然是您在该会话期间打开的报表版本。

如果使用浏览器的**“刷新”按钮在同一会话内刷新报表,则将显示报表的原始会话版本。如果使用报表工具栏上的“刷新”**按钮刷新按需运行的报表,则将重新运行该报表并显示新数据(如果有的话)。刷新选项不同,生成的结果也不同。有关详细信息,请参阅查看报表

会话信息存储在报表服务器的临时数据库中。报表服务器不使用 ASP.NET 会话管理。如果重新启动服务器或执行数据库恢复操作,将无法恢复会话状态。有关会话管理的详细信息,请参阅Identifying Execution State

在桌面应用程序中查看报表

您可以完全不使用浏览器,而使用桌面应用程序(例如 Microsoft Excel)作为报表查看器。若要执行此操作,请定义一个订阅来指定桌面应用程序格式和共享文件夹目标。报表服务器可以将报表生成为应用程序文件,附加文件扩展名,然后将报表作为文件保存到您的硬盘。然后您可以使用 Microsoft Excel(或其他应用程序)代替浏览器查看报表。

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

新增内容:
  • 关于用户会话。

请参阅

任务

如何打开和关闭报表(报表管理器)
如何打开和关闭报表 (Management Studio)

概念

处理大型报表
运行参数化报表
验证报表运行情况

其他资源

HTML 查看器 (Reporting Services)
管理和使用发布的报表

帮助和信息

获取 SQL Server 2005 帮助