使用图表(报表生成器)

图表是报表中数据的图形化表示形式。显示为图表的数据在视觉上更为直观,便于用户查看数据之间的比较、模式和趋势。例如,不必分析表报表或矩阵报表中的多列数据,通过查看图表即可快速了解过去三个季度内销售额是增加还是减少,或者查看本年度截止到目前的销售额与过去三年的销售额的比较情况。在报表生成器中,您可以选择多种图表类型,将图表的样式更改为包括不同的颜色、符号和三维 (3-D) 效果。

Aa337281.note(zh-cn,SQL.90).gif注意:
Reporting Services 中使用的图表控件已获得 Dundas Software 的许可。有关 Dundas Software 提供的制图功能的详细信息,请访问该公司网站 www.dundas.com。

图表数据

报表生成器图表使用三个轴对数据进行分组:值、类别和序列。图表通常有两个轴,用于对数据进行分类和度量,即类别 (x) 轴和值 (y) 轴。y 轴通常是垂直轴,包含来自“值”选项卡中的数据。x 轴通常是水平轴,包含来自“类别”选项卡中的类别。结果图表上的点包含来自序列轴中的数据序列。序列轴称为 (z) 轴。饼图和圆环图没有轴。若要显示轴区域,请先单击图表。随即将显示类似于下列图像的图表报表布局。

图表报表设计。

若要将数据添加到图表布局,请将所需的字段从资源管理器窗格拖到适当的组中。若要更好地了解这些不同组的行为方式,可将图表布局与矩阵布局相比较,这可能会有所帮助。值组中的字段等同于矩阵布局中的静态行或列。类别组中的字段等同于矩阵布局中的动态列组。序列组中的字段等同于矩阵布局中的动态行。

值组

值组用于确定每个类别组的图表元素的大小。例如,“值”字段决定了柱形图中图柱的高度或者饼图中扇区的大小。

在设计图表报表时,您需要将至少一个字段添加到值组。值组在图表中是静态的。如果仅将一个字段添加到值组,并且没有将字段添加到序列组,那么只会显示单个图表元素。如果将多个字段添加到值组,那么将显示每个值的图表元素。如果值组中有多个字段,那么图表图例将显示每个值的名称。

通常情况下,图表中的数据按类别分组。如果根据类别对数据进行分组,那么必须在值组中使用聚合字段。如果根据序列对数据进行分组,那么也必须在值组中使用聚合字段。如果由于在类别组中只有一个字段而不必对数据进行分组,那么不必在值组中使用聚合字段。

类别组

类别组用于对数据进行分组。每个字段的名称用于为图表元素加上标签。例如,在柱形图中,类别组中每个字段的名称将放在图表的 x 轴上,一个名称对应于一组列。

您可以嵌套类别。如果将多个字段拖到“类别”选项卡中,那么每个类别就嵌套在其他类别中。例如,在按型号显示产品的柱形图中,第一个类别组应该是型号,第二个类别组应该是产品。该柱形图将在 x 轴上按型号显示产品分组。“类别”字段是动态的。

序列组

序列组用于将其他维度添加到报表中的数据。例如,在按产品显示销售额的柱形图中,可以将一个字段添加到序列组,以便按年份显示每个产品的销售额。您不必将字段添加到序列组;这在设计图表时是可选的。

如果使用序列组,则该组的名称将放在图表的图例中。序列组是动态的。

本节内容

主题 说明

选择图表类型(报表生成器)

介绍报表生成器中的可用图表类型。

设置图表的格式(报表生成器)

介绍可用于报表的格式设置选项。

请参阅

任务

如何创建新的报表(报表生成器)

概念

使用报表布局(报表生成器)
使用文本框(报表生成器)
使用图像
处理数据(报表生成器)
运行报表(报表生成器)
使用字段(报表生成器)

帮助和信息

获取 SQL Server 2005 帮助