0
我正在使用SQL Server 2005 Reporting Services來創建新報表。如何使SSRS過濾器選擇可選?
此報告有2個可供用戶選擇的可選參數,或者用戶可以將它們留空。兩者都是下拉選擇。
我面對的問題是,我已經將兩個參數設置爲允許空值,但不允許空白值。當我點擊查看報告按鈕而沒有選擇任何過濾條件時,報告給我0條記錄。但是,如果我爲這兩個下拉選擇選擇了一個值,那麼報告會給我結果。
@Package
是varchar(100)
和@Plant
是tinyiny
。
我以這種方式寫WHERE
條款。 請幫助和非常感謝。
WHERE (@Package ='' OR PACKAGE_TYPE LIKE '%' + @Package + '%') AND
(@Plant IS NULL OR PLANT_ID = @Plant)
而你的問題是......? – 2013-03-21 09:08:42