Reporting Services 学习笔记5 2010,0413
一.数据区域
不同类型的数据区域的比较
数据区域 | 说明 | 组层 | 分组依据 |
表 | 列数固定,重复的行数是可变的 | 从零到多个 | 行 |
矩阵 | 固定的交叉表,重复的行和带有合计数据的列的个数是可以改变的 | 从零到多个 | 行或列 |
列表 | 重复报表项的自由布局 | 一个 | 列表 |
图表 | 只能以图表显示的合计数据的数据集 | 类别、系列 | 取决于图表类型 |
在设计报表时,要为将从数据集返回的数据选择适当的数据区域。在大部分情况下,表能够满足您的需求。然而,如果您想使用查询中的数据,如列首的月份,就需要使用矩阵数据区域。如果您想要更加灵活地定位报表项,则可以使用列表。
二.矩阵 (工具箱里选择 Matrix)
1) 行数和列数随查询的结果而动态地变化
2) 矩阵数据区域没有明细行,通常合计的是行和列相交区域的数字值。默认的合计函数是sum。如果使用一个不同的合计,可以使用其他
函数。
3) 动态的列组是矩阵和表的主要区别。
三.在矩阵中使用小计
1) 在操作单个行组时,每列中的数字数据已经被合计过了,因此小计就没有必要了。在操作多个组时,可能就需要添加小计来按组查看合计。在矩阵中,管理小计标签的属性以及小计行中的数字使用的是同一个单元格。
四.在矩阵中使用静态的行和列
。。。。。