文檔首頁>>FastReport中文文檔>>在報表中添加過濾器
在報表中添加過濾器
FastReport 的對話設(shè)計器具有非常方便的添加控件的功能,這些控件支持?jǐn)?shù)據(jù)過濾。為此,可將 "Data"窗口中的數(shù)據(jù)列拖放到對話框中。在此過程中,F(xiàn)astReport 將創(chuàng)建標(biāo)題(LabelControl 控件)和用于數(shù)據(jù)過濾的實際控件:
控制類型取決于數(shù)據(jù)列的類型。如果列是字符串類型,則插入后將提供控件類型選擇:
如果您插入了兩個類似的控件,并連接到同一數(shù)據(jù)列,F(xiàn)astReport 會借助 "FilterOperation(過濾操作)"屬性自動配置數(shù)據(jù)范圍。第一個控件的 FilterOperation = GreaterThanOrEqual,第二個 - LessThanOrEqual。這樣做是為了防止插入非字符串類型的列。
因此,要在任何報表中添加數(shù)據(jù)過濾功能,都需要執(zhí)行以下操作:
- 在報表中添加一個新對話框;
- 在對話框中插入要過濾報表的數(shù)據(jù)列。
如需下載fastreport最新試用版,請點產(chǎn)品名跳轉(zhuǎn)產(chǎn)品下載頁>>