中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ActiveReports 報表應用教程 (6)---分組報表

發布時間:2020-07-16 22:40:15 來源:網絡 閱讀:531 作者:powertoolsteam 欄目:編程語言

在 ActiveReports 中可以設置單級分組、嵌套分組,同時,還可以使用表格、列表以及矩陣等數據區域控件對數據源進行分組操作。分組報表在商業報表系統中應用不勝枚舉,客戶信息歸類統計表、商品分類統計表、銷售記錄年度、閱讀統計等等。本文將介紹如何在 ActiveReports 中實現分組報表。

1、創建報表文件

在應用程序中添加一個 ActiveReports 報表文件,使用的項目模板類型為 ActiveReports 頁面報表。添加完成之后從 VS 報表菜單中選擇報表屬性菜單項,并在外觀選項卡中設置報表頁邊距為 1cm

ActiveReports 報表應用教程 (6)---分組報表

2、打開報表資源管理器,并按照以下信息創建報表數據源

名稱:NWind_CHS
類型:Micorsoft OleDb Provider
OLE DB 提供程序:Microsoft.Jet.OLEDB.4.0
服務器或文件名稱:Data\NWind_CHS.mdb

 

ActiveReports 報表應用教程 (6)---分組報表

3、 添加數據集

在新建的 NWind_CHS 數據源上鼠標右鍵并選擇添加數據集菜單項,數據集信息如下:

常規-名稱:Products

查詢-查詢:

SELECT

產品.*,類別.類別名稱,類別.說明 

AS

類別說明,類別.圖片 

AS

類別圖片, 供應商.公司名稱 

AS

供應商,供應商.聯系人姓名,供應商.城市,供應商.地址 

FROM

(供應商 

INNERJOIN

產品 

ON

供應商.供應商ID = 產品.供應商ID) 

INNERJOIN

類別 

ON

產品.類別ID = 類別.類別ID 

ORDERBY

產品.類別ID;

 

4、設計報表界面

選中報表的第一頁 Page1,點擊屬性窗口命令區域中【屬性對話框】命令鏈接,在出現的設置對話框中設置以下信息:

常規-數據集名稱:Products
分組-表達式:=[類別名稱]

 

4.1、從 VS 工具箱中將 Table 控件添加到報表設計界面,設置 Table1 的 FixedSize 為 19cm * 25cm,并按照以下信息各個數據單元格的屬性:

單元格行列索引控件屬性
Cells[1,1]TextBoxValue=First(Fields!類別名稱.Value) & "  (" & First(Fields!類別說明.Value) & ")"
Cells[3,1]TextBoxValue=Fields!產品名稱.Value
Cells[3,2]TextBoxValue=Fields!單位數量.Value
Cells[3,3]TextBoxValue=Fields!單價.Value
Cells[3,4]TextBoxValue=Fields!訂購量.Value
Cells[3,5]TextBoxValue=Fields!再訂購量.Value
Cells[3,6]TextBoxValue=Fields!單價.Value *  Fields!訂購量.Value
Cells[3,7]ImageValue=IconSet("Symbols2",Fields!中止.Value = 0,False,Fields!中止.Value * -1,False,False)
Cells[4,5]TextBoxValue=Sum(Fields!訂購量.Value, "Table1")
Cells[5,5]TextBoxValue=Sum(Fields!庫存量.Value, "Table1")
Cells[6,5]TextBoxValue=Sum(Fields!單價.Value * Fields!訂購量.Value, "Table1")

 

最終得到的設計界面如下圖所示:

ActiveReports 報表應用教程 (6)---分組報表

5、運行程序

通過 F5 鍵運行程序,得到以下運行結果:

ActiveReports 報表應用教程 (6)---分組報表

在線演示及×××地址:


http://www.gcpowertools.com.cn/products/activereports_demo.htm
ActiveReports 報表應用教程 (6)---分組報表

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

若尔盖县| 板桥市| 福鼎市| 丹东市| 淅川县| 咸阳市| 台东市| 丰台区| 丹寨县| 桦川县| 沙河市| 泽库县| 文昌市| 泗阳县| 周至县| 鄂托克旗| 平顶山市| 疏勒县| 敖汉旗| 义乌市| 中山市| 卓资县| 喜德县| 息烽县| 什邡市| 大兴区| 通州区| 沿河| 和硕县| 嘉义县| 丹凤县| 壤塘县| 攀枝花市| 波密县| 枣阳市| 饶河县| 湘西| 广汉市| 庆城县| 新余市| 南郑县|