1、新建一個報表:second.rptdesign,報表模板選擇交叉表,以下圖:spa
在生成的報表中按照提示雙擊表單後,以下圖:orm
2、配置數據源及數據集(參考以前文章)ci
在定義好數據集的基本信息以後,進入SQL SELECT 語句查詢界面,資源
輸入以下SQL語句,進行數據集的建立:it
selectio
course.cname,模板
student.sname,表單
sc.score配置
from sc,student,courseselect
where
student.sid=sc.sid
and
course.cid=sc.cid
若是建立正確,在結果預覽窗口「Preview Relusts」中將看到信息:
3、數據準備
在數據資源管理器「Data Explorer」。右鍵單擊「多維數據集(Data Cubes)」,選擇「New Data Cube」,進入以下交叉表數據編輯界面:
在左邊的主菜單中選擇第二項「組和摘要(Groups and Summeries)」,出現以下窗口:
在將Available Fields中的cname拖拽到右邊Groups (Dimensions)中標有「(Drop a field here to create a group)」的地方,以下圖
拖拽完畢以後,雙擊組選項(例:cname)彈出以下窗口:全部選項都選默認數據。點擊肯定進入下一步
數據設定好之後,咱們能夠在「Data Explorer」看到Data Cubes的信息以下圖:
4、向交叉表插入數據:
拖拽完成後效果如圖:
預覽結果以下:
修改一下報表(刪除掉score的標題,修改下sname的名字):
再次預覽: