原創|使用教程|編輯:郝浩|2013-04-03 11:32:05.000|閱讀 991 次
概述:本文通過例子講述Stimulsoft Reports如何對數據進行過濾和排序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Stimulsoft Reports可以實現使用數據源之間的關聯進行過濾操作。我們以一個下圖中這個叫“Products”的數據源。如果想要過濾類別名稱,即使用“Categories”數據源的CategoryName數據列中的條目進行過濾。
然后,在Categories和Products這兩個數據源之間建立關聯,并添加一個過濾表達式:Products.RelationName.CategoryName == "category name",如下圖所示:
其中,Products是數據源名稱,RelationName是數據源之間關聯的名稱。CategoryName是數據源中數據列。
過濾創建完成后,再渲染一份報表,報表生成器將從數據源根據規則過濾數據,之顯示Beverages類別。如下圖所示:
Stimulsoft Reports不僅僅支持對指定數據源中的列數據進行排序,還支持對數據源之間關聯的列排序。如果想要排序類別名稱,即使用“Categories”數據源的CategoryName數據列中的條目進行排序。然后添加排序表達式:Products.RelationName.CategoryName.,再選擇排序方向。如下圖所示:
排序設置后渲染報表,報表生成器將會對數據進行排序,如下圖所示:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網