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