使用图表数据区域

图表是一种以图形方式在报表中显示数据的数据区域。您可以添加不同类型的图表,并指定值、类别组和序列组。还可以更改图表的样式,以在图表中包括不同的颜色、符号和三维效果。有关各种图表类型及其对不同类型数据的适用性的介绍,请参阅本主题稍后部分中的“选择图表类型”。

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

图表数据

Reporting Services 中的图表数据分为三个区域:值、类别组和序列组。

基本图表数据区域

当您单击图表时,报表设计器将显示三个拖放区,每个数据区域一个。您可以将字段列表中的字段拖到这些拖放区中。

图表区与矩阵中的组类似。图表值也称为值序列或静态序列,与矩阵中的静态行组或静态列组类似。图表类别组与矩阵的动态列组类似。图表序列组与矩阵的动态行组类似。

定义图表时,应至少向图表添加一个值序列。值决定了每个类别组的图表元素的大小。例如,值决定了柱形图中图柱的高度以及饼图中扇区的大小。

值序列是静态的。如果定义了一个值序列而没有定义序列组,则每个类别组都将显示一个图表元素。例如,具有一个值序列的简单柱形图将为每个类别组都显示一个图柱。如果定义了多个值,图表将为每个值序列都显示一个图表元素。如果存在多个值序列,图表图例将显示每个值序列的名称。

在大多数图表中,您会按类别对数据进行分组。在这种情况下,必须使用聚合表达式作为图表中的值表达式。如果不对数据进行分组(因为数据集中的每个值都有一个类别值),则无需聚合表达式。但是,如果使用的是序列组,就需要聚合表达式。

类别

使用类别可以对数据进行分组。类别为图表元素提供了标签。例如,在柱形图中,类别标签位于图表的 X 轴上,每一组图柱都有一个标签。

您可以嵌套类别。如果定义多个类别,则每个类别都会嵌套在另一个类别中。例如,在按型号显示产品的柱形图中,第一个类别组会是型号,第二个类别组则是产品。该柱形图将在 X 轴上按型号显示产品分组。

序列组

序列组是可选的。您可以定义序列组,以便向报表添加额外的数据维度。例如,在按产品显示销售额的柱形图中,可以添加一个序列组,以便按年份显示每个产品的销售额。序列组标签位于图表的图例中。

序列组是动态的。使用序列组的图表将为每个类别的每个序列都显示一个图表元素。

选择图表类型

Reporting Services 支持以下图表类型:柱形图、条形图、折线图、饼图、散点图、气泡图、面积图、圆环图和股价图。

主题 说明

柱形图

介绍柱形图。柱形图将数据显示为若干组垂直图柱。包括有关混合柱形/折线图的信息。

条形图

介绍条形图。条形图将数据显示为若干组水平图条。

折线图

介绍折线图。折线图将数据显示为一组由折线连接的点。

饼图

介绍饼图。饼图将数据显示为占总体的百分比。

XY 散点图

介绍 XY 散点图。XY 散点图将数据显示为图表空间中的一系列点。

气泡图

介绍气泡图。气泡图显示一组位置和大小基于图表中数据的符号。

面积图

介绍面积图。面积图将数据显示为一系列用线条连接的点,线条以下是填充区域。

圆环图

介绍圆环图。圆环图将数据显示为占整体的百分比。

股价图

介绍股价图。股价图将数据显示为一组带有最高价、最低价、收盘价和开盘价等值的标记的线条。

外部资源

从 SQL Server Reporting Services 图表中获得更多资源

请参阅

任务

如何向图表中添加数据(报表设计器)
如何添加、移动或删除图表(报表设计器)
如何将数据区域与数据集相关联(报表设计器)
如何设置图表元素的样式(报表设计器)

概念

使用数据区域
使用图表数据区域

帮助和信息

获取 SQL Server 2005 帮助