轉帖|使用教程|編輯:龔雪|2022-09-13 10:35:04.940|閱讀 163 次
概述:本系列文章主要講解了如何在使用ActiveReports 報表設計器來設計報表模板,本文主要介紹如何新建數據源、創建數據集,歡迎下載產品體驗。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
ActiveReports是一款專注于 .NET 平臺的報表控件,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平臺下報表設計和開發工作需求,作為專業的報表工具為全球超過 300,000 開發人員提供了全面的報表開發服務。
在上文中(點擊這里回顧上節內容>>),我們為大家介紹了如何啟動設計器,本文將繼續講解如何新建數據源、添加數據集等。
添加數據源是報表數據綁定操作的第一步,添加數據源的步驟如下:
1. 在報表設計器中,右鍵單擊報表資源管理器中的【數據源】節點,再點擊【添加數據源】,如下圖:
2. 輸入數據源連接信息。
您可以連接下載示例數據庫,我們以 Access 數據庫為示例,演示數據源連接步驟:
點擊確定后,數據源連接對話框會自動關閉,數據源連接即完成,數據源節點下會出現 DataSource1 節點。
數據源創建成功之后,會顯示在報表資源管理器的數據源節點中,您可以在該數據源中創建任意多個數據集,數據集即返回的數據表,類似 SQL 的查詢語句返回的結果,包含字段名稱和具體的值。
添加數據集的方法如下:
1. 右鍵單擊已創建的數據源,再單擊【添加數據集】,如下圖:
2. 在數據集對話框中,定義數據集名稱、查詢數據的SQL語句,以及數據集相關的其它選項。如下圖:
SELECT t.*, 類別.類別名稱 FROM (
SELECT DATEPART("yyyy",訂單.訂購日期) AS 訂購年, DATEPART("m",訂單.訂購日期) AS 訂購月,類別.類別ID,產品.產品名稱,訂單明細.數量, 訂單明細.單價, 訂單明細.折扣 FROM (( 訂單
INNER JOIN 訂單明細 ON 訂單.訂單ID = 訂單明細.訂單ID)
INNER JOIN 產品 ON 訂單明細.產品ID = 產品.產品ID)
INNER JOIN 類別 ON 產品.類別ID = 類別.類別ID ) as t
INNER JOIN 類別 ON t.類別ID = 類別.類別ID
ORDER BY 訂購年,訂購月
本文內容源自
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: