WEB开发网
开发学院数据库MSSQL Server 充分利用 SQL Server Reporting Services 图表 阅读

充分利用 SQL Server Reporting Services 图表

 2008-09-09 10:03:01 来源:WEB开发网   
核心提示: 如果存在多级类别分组,则会显示类别的分组跨度,充分利用 SQL Server Reporting Services 图表(3),标量模式X 轴的值范围由最小和最大类别组表达式的值决定,因此,最小、最大和间隔的语义均基于类别索引,因为没有指定任何显式轴的属性,为了可以比较和排序,组表达式的值

如果存在多级类别分组,则会显示类别的分组跨度。

标量模式

X 轴的值范围由最小和最大类别组表达式的值决定。因此,为了可以比较和排序,组表达式的值必须为数值或 DateTime 值。数据中的间隙(例如,使用 DateTime 类别分组却只有七月和九月的数据)在 X 轴上显示,类别则按比例绘制到数字或 DateTime 轴。在标量模式中只允许一个类别分组。

图 1A 和 2A 中的图表显示相同四周的订单数据。

充分利用 SQL Server Reporting Services 图表

图 1A 类别轴模式下的 X 轴和分组跨度

充分利用 SQL Server Reporting Services 图表

图 2A 标量模式下的 X 轴

图1A中的类别轴模式

由于在底层数据集中没有周末(周六和周日)的订单数据,因此在图 1A 中未显示该类别。示例使用两种类别分组,如图 1B 所示。内部组表达式使用 =Day(Fields!OrderDate.Value) 来按天分组。外部组表达式使用 =Month(Fields!OrderDate.Value) 来按月分组。

注意 外部组标签表达式定义为 =MonthName(Month(Fields!OrderDate.Value)),该表达式使用月名作为分组跨度的标签。

充分利用 SQL Server Reporting Services 图表

图 1B 具有多个类别分组和跨度的类别轴模式下的 X 轴

图 1C 显示了 X 轴属性的设置。在类别模式中,最小、最大和间隔的语义均基于类别索引。因为没有指定任何显式轴的属性,所以所有类别的数据均显示一个标签。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:充分 利用 SQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接