JimuReport积木报表——分组报表怎么做
報表需求
某大型超市需要做一張年度區(qū)域銷售統(tǒng)計報表 展示2019和2020年度各地區(qū)每月的銷售情況;
報表效果
報表設計過程
首先需要選擇一款適合的報表工具,這里采用積木報表平臺進行設計,具體步驟如下:
1. 數(shù)據(jù)準備
a) 數(shù)據(jù)庫中新建一張表,存儲業(yè)務明細數(shù)據(jù)
a
b)通過SQL方式展示報表
如果想使用SQL方式展示數(shù)據(jù),需要先讓報表與數(shù)據(jù)庫建立連接,具體步驟如下:
-
點擊“數(shù)據(jù)集管理 ->SQL數(shù)據(jù)集”,進入數(shù)據(jù)集頁面
-
點擊圖2中“數(shù)據(jù)源維護”按鈕,彈出數(shù)據(jù)源列表(如圖3)
-
點擊數(shù)據(jù)源列表的“新增”按鈕,進入添加數(shù)據(jù)庫連接頁面(如圖4)。
c)添加數(shù)據(jù)集
選擇剛剛添加的“數(shù)據(jù)源”,在“報表SQL”中輸入sql語句,點擊”sql解析“按鈕,就可以解析出相應字段,然后填寫“編碼”、“名稱”等信息,就可以完成數(shù)據(jù)集的添加;
2. 模板設計
a)我們通過分析以上報表,發(fā)現(xiàn)表頭的“2020、2019”數(shù)據(jù)是循環(huán)的,可用數(shù)據(jù)庫“year”字段進行循環(huán)展示;同理“1月、2月、…”數(shù)據(jù)也是循環(huán)展示的,用數(shù)據(jù)庫“mouth”字段循環(huán)展示,所以我們只需要把報表樣式設計成如下:
b)把左側(cè)數(shù)據(jù)集數(shù)據(jù)拖動到單元格中;
c) 對數(shù)據(jù)配置屬性類型;
-
效果圖中,“地區(qū)”和“類別”是縱向循環(huán)展示數(shù)據(jù)的,并且是縱向分組的,所以將這兩個單元格的“聚合方式”設置為“分組”,“擴展方向”設置為“縱向”;
-
效果圖中,“年”和“月”是橫向循環(huán)展示數(shù)據(jù)的,并且是橫向分組的,所以將這兩個單元格的“聚合方式”設置為“分組”,“擴展方向”設置為“橫向”;
-
效果圖中,展示銷量的單元格是循環(huán)展示數(shù)據(jù)的,所以將這個單元格“高級配置”設置為“動態(tài)屬性”;
如果你也想做個這樣的報表,點擊這里下載積木報表,重點是免費的吆!!!
總結(jié)
以上是生活随笔為你收集整理的JimuReport积木报表——分组报表怎么做的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里专家常昊:新人如何上手项目管理?
- 下一篇: nyoj359Delete it