查看和保存报表
本节所介绍的方法旨在帮助您运行报表、设置查看选项并了解在打开的报表中执行刷新操作的效果。您可以使用报表管理器、SharePoint Web 部件或浏览器查看发布到报表服务器的报表。从报表服务器打开的所有报表将在 HTML 查看器中打开,该查看器提供页面导航和其他有助于报表处理的功能。若要查看已传递到共享文件夹的报表,可以使用与在报表传递期间创建的文件类型相对应的桌面应用程序。
在报表服务器上查看已发布的报表
从报表服务器打开的报表在 HTML 查看器中以 HTML 4.0 格式呈现。该查看器包含报表工具栏,您可以使用该工具栏浏览报表中的页面、放大或缩小报表、搜索特定的报表内容或执行其他操作。下图显示了“报表管理器”窗口中的报表工具栏。在通过 URL 访问报表时,报表工具栏也会在浏览器窗口中显示于报表顶部。
打开报表后,可以将其导出为其他查看格式,包括桌面应用程序。选择和运行报表的最简单方法是打开报表管理器,然后搜索或浏览到要查看的报表。有关如何打开报表的分步说明,请参阅如何打开和关闭报表(报表管理器)。
刷新报表
可以采用三种不同的方法刷新报表:
选项 |
结果 |
---|---|
浏览器窗口上的“刷新”按钮 |
显示在会话缓存中存储的报表。用户打开报表时即会创建会话缓存。在报表打开期间,Reporting Services 使用浏览器会话来保持一致的查看体验。 |
单击报表工具栏上的“刷新”按钮时,如果报表是按需运行的,则报表服务器将重新运行查询并更新报表数据。如果报表已缓存或者为快照,则单击“刷新”后将显示在报表服务器数据库中存储的报表。 |
|
Ctrl+F5 组合键 |
产生与单击报表工具栏上的“刷新”按钮相同的结果。 |
关于用户会话
Reporting Services 在查看报表时使用浏览器会话保持一致性。会话是基于浏览器连接而不是基于经过身份验证的用户。用户每次在新的浏览器窗口中打开报表时,都会创建一个新会话。建立了浏览器会话后,您可以继续使用会话开始时打开的报表版本,即使该报表已在报表服务器上被修改。例如,如果您在晚上 11:00 打开了一个报表,而报表作者在晚上 11:01 重新发布了同一报表,则您的会话包含的仍然是您在该会话期间打开的报表版本。
如果使用浏览器的**“刷新”按钮在同一会话内刷新报表,则将显示报表的原始会话版本。如果使用报表工具栏上的“刷新”**按钮刷新按需运行的报表,则将重新运行该报表并显示新数据(如果有的话)。
会话信息存储在报表服务器的临时数据库中。报表服务器不使用 ASP.NET 会话管理。如果重新启动服务器或执行数据库恢复操作,将无法恢复会话状态。有关会话管理的详细信息,请参阅标识执行状态。
在桌面应用程序中查看报表
您可以完全不使用浏览器,而使用桌面应用程序(例如 Microsoft Excel)作为报表查看器。若要执行此操作,请定义一个订阅来指定桌面应用程序格式和共享文件夹目标。报表服务器可将报表生成为应用程序文件,追加文件扩展名,然后将报表作为文件保存到您的硬盘上。然后您可以使用 Microsoft Excel(或其他应用程序)代替浏览器来查看报表。
本节内容
在报表管理器中查找和查看报表
介绍如何启动报表管理器和根据需要运行报表。使用浏览器查找和查看报表
介绍如何连接报表以及如何直接从报表服务器运行报表。从 SharePoint 站点查看和管理报表服务器项
如果将报表服务器配置为在 SharePoint 集成模式下运行,则可以从 Windows SharePoint Services 3.0 或 Office SharePoint Server 2007 中查看和管理报表、模型和共享数据源。使用 SharePoint 2.0 Web 部件查看报表
介绍如何配置 SharePoint Web 部件以浏览和查看已发布的报表。使用“我的报表”文件夹
说明如何使用“我的报表”,它是一个个人工作区,可用于存储和处理您自己的报表并用来查看报表。搜索报表和其他项
说明如何在报表管理器中按名称或说明来搜索特定的报表服务器项。保存报表
说明如何保存报表定义文件以及如何通过导出或创建报表历史记录来保存呈现的报表。