SQL Server 2005 Reporting Services 在报表功能方面做了几项改进。定期使用报表的用户将从此部分所介绍的增强功能中受益。
在报表中交互排序
现在可以在查看报表时更改数据的排序顺序。以前,所有的排序都是在报表处理过程中执行的,使用在查询中指定的排序顺序或报表中的参数值以获得特定顺序的数据。在此版本中,在报表呈现后,用户可通过单击表和矩阵报表中的列标题对数据进行排序。按需运行报表、缓存报表和报表快照支持交互排序。有关对报表启用交互排序的详细信息,请参阅在报表是对数据进行排序。
打印报表
现在可以从 Internet Explorer 直接打印多页报表。Reporting Services 提供了可用来打印 HTML 报表的自定义客户端打印功能。打印的副本保留了报表分页,与在显示屏上查看时具有相同的视觉效果。若要支持此功能,需使用可下载的 ActiveX 控件。控件的 .cab 文件驻留在报表服务器上并可由客户通过请求进行下载。有关详细信息,请参阅打印报表。
创建即席报表
在 Reporting Services 的此版本中,用户可使用名为“报表生成器”的 ClickOnce 报表创作工具即席创建报表。报表生成器使用由用户单位自行设计的报表模型作为报表的基础。模型定义了用户创建报表时所使用的数据结构和关系。模型在模型设计器中创建,然后发布到报表服务器。在报表生成器中,用户选择一个模型,然后将各个项从模型中拖放到报表布局上。只有拥有运行报表生成器权限的用户才可以使用此工具。有关使用报表生成器和生成模型的详细信息,请参阅报表生成器、模型设计器和教程:创建报表模型。
多值参数
添加多值参数支持之后,就可以为单个参数指定两个或多个参数值。在以前的版本中,如果有一个名为“region”的参数,就只能指定一个区域值。然而在此版本中,对任何配置为接受多个值的参数可指定多个值(本例中是多个区域值)。有关详细信息,请参阅在 Reporting Services 中使用参数。
SharePoint Web 部件用于查找和查看报表
此版本的 Reporting Services 包含两个可在 SharePoint 站点中使用的新 Web 部件。Web 部件包括可用于浏览报表的报表服务器导航部件和在站点内查看报表的报表查看器部件。还可使用 Web 部件创建对特定报表的订阅。有关详细信息,请参阅使用 SharePoint 2.0 Web 部件查看报表。
固定表头
可以在“表属性”对话框中设置新选项来就地定位表头,以便当用户向下滚动报表时,仍然可以在屏幕上看见表头。固定表头通过为包含大量数据的表格报表提供上下文,提高了以 HTML 格式呈现的在线报表的可用性。若要了解此选项的详细信息,请参阅表属性(“常规”选项卡,报表设计器)。
请参阅
概念
Reporting Services 增强功能
SQL Server 2005 的新增功能
其他资源
SQL Server Reporting Services
安装 SQL Server Reporting Services