轉(zhuǎn)帖|使用教程|編輯:龔雪|2022-04-24 10:09:38.997|閱讀 170 次
概述:本文主要為大家講解如何使用ActiveReports 中提供強(qiáng)大的功能在一級(jí)報(bào)表中鉆取更為詳細(xì)的數(shù)據(jù),歡迎下載相關(guān)工具實(shí)操體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在ActiveReports 中提供強(qiáng)大的數(shù)據(jù)分析能力,您可以通過圖表、表格、圖片、列表、波形圖等控件來實(shí)現(xiàn)數(shù)據(jù)的貫穿鉆取,在一級(jí)報(bào)表中可以通過鼠標(biāo)點(diǎn)擊來鉆取更為詳細(xì)的數(shù)據(jù)。
本文展示的是2012年度每天銷售數(shù)據(jù)合計(jì),通過銷售日歷報(bào)表可以貫穿鉆取到當(dāng)天的銷售明細(xì)報(bào)表。
在應(yīng)用程序中創(chuàng)建一個(gè)名為 rptVacations.rdlx 的 ActiveReports 報(bào)表文件,使用的項(xiàng)目模板為 ActiveReports RDL報(bào)表。
打開報(bào)表資源管理器,并按照以下信息創(chuàng)建報(bào)表數(shù)據(jù)源:
在新建的 NorthWind_CHS 數(shù)據(jù)源上鼠標(biāo)右鍵并選擇添加數(shù)據(jù)集菜單項(xiàng):
常規(guī)-名稱:SalesByDay
查詢-查詢:
SELECT 訂單.訂購日期, Sum(訂單明細(xì).單價(jià)*訂單明細(xì).數(shù)量) AS 營(yíng)業(yè)額
FROM 訂單明細(xì) INNERJOIN 訂單 ON 訂單明細(xì).訂單ID = 訂單.訂單ID
WHERE DateDiff("yyyy",'2012-01-01',訂單.訂購日期) = 0 GROUPBY 訂單.訂購日期;
從 Visual Studio 工具箱中將 Calendar 控件添加到報(bào)表設(shè)計(jì)界面,按照以下列表設(shè)置 Calendar 控件的屬性:
在應(yīng)用程序中創(chuàng)建一個(gè)名為 rptOrderDetailsForSub.rdlx 的 ActiveReports 報(bào)表文件,使用的項(xiàng)目模板為 ActiveReports RDL報(bào)表。并為報(bào)表創(chuàng)建以下參數(shù):
在子報(bào)表中打開報(bào)表資源管理器,并按照以下信息創(chuàng)建報(bào)表數(shù)據(jù)源:
在新建的 NWind_CHS 數(shù)據(jù)源上鼠標(biāo)右鍵并選擇添加數(shù)據(jù)集菜單項(xiàng):
常規(guī)-名稱:OrderDetails
參數(shù)-名稱:Param
參數(shù)-值:=[@Date]
查詢-查詢:
SELECT 訂單.訂單ID, 訂單.客戶ID, 訂單.訂購日期, 產(chǎn)品.產(chǎn)品名稱,訂單明細(xì).數(shù)量, 訂單明細(xì).單價(jià), 訂單明細(xì).折扣
from (( 訂單 innerjoin 訂單明細(xì) on 訂單.訂單ID = 訂單明細(xì).訂單ID ) innerjoin 產(chǎn)品 on 訂單明細(xì).產(chǎn)品ID
點(diǎn)擊2012年度銷售數(shù)據(jù)報(bào)表中有數(shù)據(jù)的日期,然后可以貫穿鉆取到當(dāng)天的銷售明細(xì)報(bào)表中:
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ù)。
本文轉(zhuǎn)載自
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: