什麼是分組報表
分組報表,是所有報表中最基本、最常見的報表類型,也是所有報表工具中都支持的報表格式。從一般概念上來講,分組報表就是隻有縱向的分組。傳統的分組報表製作方式是把報表劃分爲條帶狀,用戶根據一個數據綁定向導指定分組,彙總字段,生成標準的分組報表。當然,我們也可以在Excel中,進行分組報表的製作;但是這樣也只是在小數據量的前提下可以實施,當數據量很大很複雜時,相信使用葡萄城報表製作分組報表,就是事半功倍了。
而使用葡萄城報表,將會使製作分組報表的方式更簡單、更智能化,無需編碼即可快速設計報表。
分組報表的類型
分組報表常用的類型有:單級分組報表、嵌套分組報表等類型。同時還可以使用表格、列表以及矩陣等數據區域控件對數據源進行分組操作。分組報表在商業報表系統中應用不勝枚舉,客戶信息歸類統計表、商品分類統計表、銷售記錄年度、閱讀統計等等。
如何創建分組報表
1、創建報表文件
在應用程序中添加一個葡萄城報表文件,使用的項目模板類型爲頁面報表。添加完成之後從 VS 報表菜單中選擇報表屬性菜單項,並在外觀選項卡中設置報表頁邊距爲 1cm。
2、打開報表資源管理器,並按照以下信息創建報表數據源
名稱: | NWind_CHS |
類型: | Micorsoft OleDb Provider |
OLE DB 提供程序: | Microsoft.Jet.OLEDB.4.0 |
服務器或文件名稱: | Data\NWind_CHS.mdb |
3、 添加數據集
在新建的 NWind_CHS 數據源上鼠標右鍵並選擇添加數據集菜單項,數據集信息如下:
常規-名稱:Products
查詢-查詢:
SELECT 產品.*,類別.類別名稱,類別.說明 AS 類別說明,類別.圖片 AS 類別圖片, 供應商.公司名稱 AS 供應商,供應商.聯繫人姓名,供應商.城市,供應商.地址 FROM (供應商 INNER JOIN 產品 ON 供應商.供應商ID = 產品.供應商ID) INNER JOIN 類別 ON 產品.類別ID = 類別.類別ID ORDER BY 產品.類別ID;
通過簡單的上述操作,即可得到下面的分組報表
從上圖可以看出,分組報表從結構和樣式上都與Excel很相似,但Excel並不是專業的報表軟件,葡萄城報表的出現則正好填補了類Excel報表的空缺。
轉載請註明出自:葡萄城報表
http://www.grapecity.com.cn/enterprise-solutions/activereports_server/