数据区域和地图

数据区域是用于显示报表数据集中的数据行的报表项。可以在表、矩阵、列表、图表或仪表数据区域中显示数据集中的数据,或在地图报表项中显示它们。可以根据需要展开数据区域以显示数据集中的数据。表、矩阵和列表数据区域都基于 tablix 数据区域。tablix 数据区域支持多个行组和列组,还支持静态和动态的行和列。地图基于数据集中的聚合数据将空间数据显示为外观可以变化的地图元素。

表是逐行显示数据的数据区域。表列是静态的。可以向下扩展表行以容纳数据。您可以向表添加组,按照所选的字段或表达式来组织数据。有关向报表添加表的详细信息,请参阅添加表 (Reporting Services)

矩阵

矩阵也称为交叉表。矩阵数据区域包括列和行,它们都可以扩展以容纳数据。矩阵可以具有动态列和行及静态列和行。列或行可以包含其他列或行,并且可用于对数据进行分组。有关向报表添加矩阵的详细信息,请参阅添加矩阵 (Reporting Services)

列表

列表是一种数据区域,其中的数据以自由格式排列。您可以排列这些报表项来创建一个窗体,其中的文本框、图像和其他数据区域可以位于列表中的任何位置。有关向报表添加列表的详细信息,请参阅添加列表 (Reporting Services)

图表

图表以图形方式显示数据。图表示例包括条形图、饼图和折线图等,并支持其他多种样式。例如,迷你图和数据条是较小的简单图表,它们可以在很小的空间中传递很多信息,并且常常与文本并排。有关详细信息,请参阅SQL Server联机丛书中的 Reporting Services 文档中的使用图表数据区域迷你图和数据条 (Report Builder 3.0)

仪表

仪表显示某个范围之内的数据,并且带有一个指向该范围内的某个特定值的指示器。仪表用于显示关键绩效指标 (KPI) 和其他指标。仪表的示例包括线性仪表、圆形仪表和指示器。有关详细信息,请参阅使用仪表数据区域使用指示器数据区域

地图

地图使您能够针对地理背景显示数据。地图数据可以是来自 SQL Server 查询或 Environmental Systems Research Institute, Inc. (ESRI) 形状文件中的空间数据,也可以是来自 Microsoft Virtual Earth 图块的图块。空间数据由一组坐标组成,这些坐标定义表示形状或区域的多边形、表示路线或路径的线条以及表示标记的点。您可以将聚合数据与地图元素关联,以自动改变其颜色和大小。例如,您可以基于销售额改变商店的标记类型,或基于速度限制改变公路的颜色。有关详细信息,请参阅使用地图报表项

嵌套的数据区域

可以将数据区域嵌套在其他数据区域内。例如,如果要在数据库中为每个销售人员创建一条销售记录,则可以使用文本框和图像创建一个列表,以显示雇员的有关信息,然后在列表中添加表和图表数据区域来显示该雇员的销售记录。有关详细信息,请参阅嵌套数据区域

链接到同一数据集的多个数据区域

可以将多个数据区域链接到同一数据集以提供相同数据的不同视图。例如,您可以在表和图表中显示相同的数据。可以创作报表以在表中提供交互式排序按钮,这样,在对表进行排序时,图表也会自动进行排序。有关详细信息,请参阅将多个数据区域链接到同一数据集

请参阅

概念

报表设计基础知识

使用数据区域

了解 Tablix 数据区域

其他资源

教程 (Reporting Services)