文檔金喜正規買球>>FastReport中文文檔>>數據篩選
數據篩選
為了過濾打印在 "Data "帶中的行,調用其編輯器并切換到 "Filter "標簽:

作為一個過濾表達式,你可以表示任何正確的表達式。關于表達式的更多細節可以在 章節中找到。
在上面的例子中,使用了以下過濾器:
[Products.Discontinued] == false
表明所有斷開連接標志等于false的數據行將被選中。
你可以使用復雜的過濾條件:
[Products.Discontinued] == false && [Products.UnitPrice] < 10表明所有斷開連接標志等于false的數據行,以及價格小于10的數據行將被選中。
這種過濾方法假定數據源包含所有的行,其中一部分將被過濾。如果數據源包含大量的行,這可能會嚴重降低報告的速度。故你可以使用SQL查詢作為數據源,你可以在其中執行所需的過濾。該查詢將在數據服務器上執行,只返回報告中需要的行。
You also may use dialogue forms to perform data filtering. See more details in the "Dialogue forms" chapter.