使用数据区域 (Report Builder 2.0)

若要显示来自报表数据集的数据,请使用数据区域。使用数据区域,您可以对单一数据集中的数据进行分组、排序、筛选和聚合。Reporting Services 提供了若干数据区域类型:表、矩阵、列表、图表和仪表。表、矩阵和列表数据区域是基于 Tablix 数据区域的模板,并且可以以独特方式组合以便自定义数据呈现。图表提供了数据和聚合的图形视图。仪表提供了某一范围内的相对指标,例如,关键绩效指标 (KPI)。选择哪种数据区域类型取决于您的数据:数据量、数据值范围和要在报表中传送的内容。

为了选择用于显示报表数据的最佳数据区域,了解数据特征和报表用途非常有用。下面列表说明了每个数据区域的功能:

  • 表显示详细信息数据或按行分组的数据。表的列数是固定的。根据需要,表可在页面内向下扩展。您可以逐行显示所有详细信息数据,或者通过创建行组来对数据进行分组。行组可以嵌套或相邻。行组针对组中在运行时确定的每个值在页面内向下显示一个动态行。还可以为标签或总计添加静态行。您可以为表或特定组添加总计。

  • 矩阵 矩阵显示按行和列分组的数据。矩阵所提供的功能类似于交叉表和数据透视表动态视图。矩阵至少具有一个行组和一个列组。矩阵针对列组在页面内横向扩展,并针对行组在页面内向下扩展。矩阵单元显示仅限于行组和列组的交集的汇总和聚合值。可以创建其他嵌套组和相邻组。矩阵中的行数和列数取决于在运行时确定的每个组的值。还可以为标签或总计添加静态行。您可以为表或特定组添加总计。

  • 列表 列表以自由表单格式显示数据。例如,您可以使用列表来设计表单或显示表和图表。可以在列表中的任意位置排列文本框以便创建您自己的布局。列表行针对数据集中的每个值只重复一次。

  • 图表 图表以图形方式显示数据。图表有助于使汇总和聚合数据可视化。有关详细信息,请参阅图表类型 (Report Builder 2.0)

  • 仪表 仪表显示值范围内的指标。可以在表或矩阵中使用仪表显示数据区域中值范围的字段相对值,例如 KPI。还可以向设计图面添加仪表,以便显示单个相对值。

可以在一个报表中排列多个数据区域。数据区域可以并排放置在表体或矩形容器中,也可以嵌套在其他数据区域中。多个数据区域可以对同一数据集提供不同视图,或者对不同数据集提供相似视图。

本节内容