继续使用上个例子的报表和数据源编辑器
新建一个多层数据集,在SQL SELECT 语句查询界面:布局
输入以下SQL语句,进行数据集的建立:spa
select设计
teacher.tname,orm
student.sname,ci
student.ssex,资源
course.cname,it
sc.scoreselect
from teacher,student,course,scim
where
teacher.tid=course.tid
and
student.sid=sc.sid
and
course.cid=sc.cid
建立正确,在结果预览窗口“Preview Relusts”中将看到一下信息:
同上例,创建个多层多维数据集,在组和摘要中,设置组和摘要字段,以下
设定好之后,咱们能够在“Data Explorer”看到Data Cubes的信息以下图:
在报表中,新建个1列2行的网格,在2行中拖拽进去一个交叉表
1.设置行的数据
在数据资源管理器(Data Explorer)视图中,将多维数据集(Customer Cube)中的cname拖拽并放置于布局编辑器中交叉表(Cross Tab)的标有“将要定义行的数据字段放置到此处”的区域中。而后将多维数据集(Customer Cube)中的tname拖拽并放置于一样的区域中,让cname出如今tname后面,如图:
2.设置列的数据
将多维数据集(Customer Cube)中的sname拖拽并放置于布局编辑器中的交叉表(Cross Tab)中标有“将要定义列的数据字段放置到此处”的区域中;而后将多维数据集(Customer Cube)中的ssex拖拽并放置于一样的区域中这时,sname会出如今ssex的下面,以下:
3.而后将多维数据集(Customer Cube)中的score拖拽并放置于布局编辑器中的Cross Tab中标有“将要汇总的数据字段放置到此处”的区域中,将交叉表(Cross Tab)中第二列的score的标题菜单删掉,如图:
预览效果以下:
在交叉表中的多层效果就设计好了。