日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用多级分组报表展现分类数据

發(fā)布時(shí)間:2025/3/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用多级分组报表展现分类数据 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用多級(jí)分組報(bào)表展現(xiàn)分類數(shù)據(jù)

當(dāng)你走進(jìn)便利店,你會(huì)發(fā)現(xiàn)所有的商品都是按類排放的,分類排放可以幫助您快速找到同類商品,也可以快速發(fā)現(xiàn)你想要的商品。

當(dāng)去飯店吃飯的時(shí)候,菜單上的菜也是按類別排列的,比如涼菜,熱菜,湯類,主食等。點(diǎn)菜時(shí)你會(huì)直接翻到你想要的那一類菜單,點(diǎn)菜。

……

通過上面場(chǎng)景,大家就理解分組呈現(xiàn)數(shù)據(jù)的好處了,分組可以幫助快速定位,方便數(shù)據(jù)查找,匯總,分析數(shù)據(jù)趨勢(shì)等。有時(shí)候分析某一單一的商品并無(wú)價(jià)值,所以采用分組是最常見也是最簡(jiǎn)單的數(shù)據(jù)分析手段。

分組報(bào)表則是在報(bào)表中使用分組功能,是工作中最常用的報(bào)表類型,分組功能可能會(huì)單獨(dú)成一張報(bào)表,也可能與其他功能結(jié)合組成復(fù)雜功能報(bào)表。

在 葡萄城報(bào)表 中可以設(shè)置單級(jí)分組、嵌套分組,同時(shí),還可以使用表格、列表以及矩陣等數(shù)據(jù)區(qū)域控件對(duì)數(shù)據(jù)源進(jìn)行分組操作。

?

什么是分組報(bào)表

分組報(bào)表,是所有報(bào)表中最基本、最常見的報(bào)表類型,也是所有報(bào)表工具中都支持的報(bào)表格式。從一般概念上來(lái)講,分組報(bào)表就是只有縱向的分組。傳統(tǒng)的分組報(bào)表制作方式是把報(bào)表劃分為條帶狀,用戶根據(jù)一個(gè)數(shù)據(jù)綁定向?qū)е付ǚ纸M,匯總字段,生成標(biāo)準(zhǔn)的分組報(bào)表。當(dāng)然,我們也可以在Excel中,進(jìn)行分組報(bào)表的制作;但是這樣也只是在小數(shù)據(jù)量的前提下可以實(shí)施,當(dāng)數(shù)據(jù)量很大很復(fù)雜時(shí),相信使用Excel制作分組報(bào)表,就是事半功倍了。

?

分組報(bào)表的類型

分組報(bào)表可以分為單級(jí)分組、復(fù)雜一點(diǎn)的嵌套分組。單級(jí)分組是最基本的分組報(bào)表,如商品信息按類別統(tǒng)計(jì)。

嵌套分組即多級(jí)分組,如銷售報(bào)表中包含三層嵌套分組統(tǒng)計(jì),首先按照銷售月份分組、然后按照產(chǎn)品類別分組、最后按照產(chǎn)品名稱進(jìn)行統(tǒng)計(jì),并按照產(chǎn)品類別和銷售月份進(jìn)行合計(jì)運(yùn)算。

無(wú)論是單級(jí)分組還是嵌套分組,分組數(shù)據(jù)都是需要載體呈現(xiàn)的,而表格、列表以及矩表等數(shù)據(jù)區(qū)域控件對(duì)正是進(jìn)行分組操作的載體。下圖是按區(qū)域的行分組和按月份的列分組的表格報(bào)表。

?

分組報(bào)表應(yīng)用

可以說(shuō)分組報(bào)表是最常見的報(bào)表類型,分組報(bào)表在商業(yè)報(bào)表系統(tǒng)中應(yīng)用不勝枚舉,如客戶信息歸類統(tǒng)計(jì)表、商品分類統(tǒng)計(jì)表、銷售記錄年度統(tǒng)計(jì)、閱讀統(tǒng)計(jì),人員分組統(tǒng)計(jì)等等。分組報(bào)表應(yīng)用十分廣泛,甚至每一個(gè)報(bào)表系統(tǒng)中都存在分組報(bào)表。

?

操作步驟:

1. 新建RDL報(bào)表

?

2. 連接數(shù)據(jù)源

?

3. 新建數(shù)據(jù)集

輸入數(shù)據(jù)庫(kù)查詢語(yǔ)句:

SELECT 訂單.訂單ID, strftime('%Y',訂單.訂購(gòu)日期) AS 訂購(gòu)年, strftime('%m',訂單.訂購(gòu)日期) AS 訂購(gòu)月, 類別.類別名稱, 類別.說(shuō)明, 產(chǎn)品.產(chǎn)品名稱, 訂單明細(xì).數(shù)量, 訂單明細(xì).單價(jià), 訂單明細(xì).折扣 FROM (( 訂單?

INNER JOIN 訂單明細(xì) ON 訂單.訂單ID = 訂單明細(xì).訂單ID)

INNER JOIN 產(chǎn)品 ON 訂單明細(xì).產(chǎn)品ID = 產(chǎn)品.產(chǎn)品ID)

INNER JOIN 類別 ON 產(chǎn)品.類別ID = 類別.類別ID

WHERE strftime('%Y',訂單.訂購(gòu)日期)='2012'

ORDER BY 訂購(gòu)年, 訂購(gòu)月, 類別.類別ID, 訂單明細(xì).產(chǎn)品ID

?

4. 添加表格控件,設(shè)置基本布局

4.1 添加表格控件到設(shè)計(jì)界面

4.2 添加表格1級(jí)分組

選中表格詳細(xì)數(shù)據(jù)行,右鍵單擊,選擇插入分組

在表格-分組編輯器中,表達(dá)式輸入:=[訂購(gòu)月],點(diǎn)擊確定后,表格會(huì)生成【1】

4.2 插入表格2級(jí)分組

在表格-分組窗口中點(diǎn)擊【+】符號(hào),輸入分組表達(dá)式 :=[類別名稱]

添加完分組效果

4.3 在表格右側(cè)添加5列

4.4 添加表頭行,并合首行表頭單元格,輸入標(biāo)題【=[訂購(gòu)年] & "年各月銷售報(bào)表——明細(xì)頁(yè)"】

4.5 在分組1 -組頭行,合并單元格,并輸入=[訂購(gòu)年] & "年" ?& [訂購(gòu)月] ?&"月"

4.6 在分組2-組頭行,合并剩下單元格,并輸入=[類別名稱]

4.7 在詳細(xì)數(shù)據(jù)區(qū)域,綁定具體的字段

4.8 在組2-尾行,輸入合計(jì):=Sum([數(shù)量] * [單價(jià)] *(1- [折扣] ))

表格樣式基本設(shè)置完成.

5. 預(yù)覽

?

轉(zhuǎn)載請(qǐng)注明出自:葡萄城報(bào)表

?

關(guān)于葡萄城報(bào)表

葡萄城報(bào)表是一套強(qiáng)大的報(bào)表開發(fā)和系統(tǒng)搭建工具,既能與您開發(fā)的報(bào)表軟件項(xiàng)目緊密集成,也可獨(dú)立部署運(yùn)行,支持多數(shù)據(jù)源,具有無(wú)編碼、靈活、穩(wěn)定等特性,可以幫您快速搭建專業(yè)的報(bào)表軟件系統(tǒng),實(shí)現(xiàn)各類報(bào)表的設(shè)計(jì)、管理、權(quán)限控制、數(shù)據(jù)填報(bào)、負(fù)載均衡及跨平臺(tái)發(fā)布。

?

千萬(wàn)種報(bào)表,同一種選擇!獲知葡萄城報(bào)表更多詳情,請(qǐng)?jiān)L問如下網(wǎng)站:
了解報(bào)表開發(fā)控件:http://www.gcpowertools.com.cn/products/activereports_overview.htm
了解報(bào)表服務(wù)器:http://www.grapecity.com.cn/enterprise-solutions/activereports_server/?

posted on 2017-09-20 10:30 春筍拔節(jié) 閱讀(...) 評(píng)論(...) 編輯 收藏

轉(zhuǎn)載于:https://www.cnblogs.com/chunsunbajie/p/multilevel_grouped_report.html

總結(jié)

以上是生活随笔為你收集整理的使用多级分组报表展现分类数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。