轉(zhuǎn)帖|使用教程|編輯:龔雪|2021-10-09 10:09:16.897|閱讀 193 次
概述:本文主要為大家介紹如何使用ActiveReports實現(xiàn)交互式報表的動態(tài)排序,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在ActiveReports中除了提供對數(shù)據(jù)源進(jìn)行排序的功能之外,還提供了最終用戶排序功能,最終用戶可以對報表進(jìn)行區(qū)域內(nèi)排序和整個數(shù)據(jù)源排序,結(jié)合數(shù)據(jù)鉆取、過濾等功能可以讓用戶更方便地分析報表數(shù)據(jù)。
在應(yīng)用程序中創(chuàng)建一個名為 rptProductListForSort.rdlx 的ActiveReports報表文件,使用的項目模板為 ActiveReports RDL報表。
在新建的 NWind_CHS 數(shù)據(jù)源上鼠標(biāo)右鍵并選擇添加數(shù)據(jù)集菜單項。
常規(guī)-名稱:Products
查詢-查詢:
SELECT 產(chǎn)品.*, 類別.類別名稱,類別.說明
FROM 產(chǎn)品 INNERJOIN 類別 ON 產(chǎn)品.類別ID = 類別.類別ID ORDERBY 類別.類別ID;
從 Visual Studio 工具箱中將 Table 控件添加到報表設(shè)計界面,并將 Products 數(shù)據(jù)集中的字段拖拽到 Table 的相應(yīng)列中,得到的設(shè)計界面如下:
選擇列頭單元格,在屬性對話框中的命令區(qū)域點擊屬性對話框,以打開文本框?qū)傩栽O(shè)置對話框,并在交互式排序頁面中分別設(shè)置以下屬性:
通過 F5 鍵運行程序,在每列列頭的右側(cè)有一個排序圖表,點擊排序圖表可以實現(xiàn)對數(shù)據(jù)的排序操作:
ActiveReports 是一款專注于 .NET 平臺的報表控件,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平臺下報表設(shè)計和開發(fā)工作需求,作為專業(yè)的報表工具為全球超過 300,000 開發(fā)人員提供了全面的報表開發(fā)服務(wù)。
本文轉(zhuǎn)載自
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: