我有一個Crystal Report,它有兩個參數:{?EmailVerifyStatus}
和{?Company}
。我希望這樣,當兩個參數都爲空時,報告會獲取所有記錄。 這裏是我當前的代碼:如何使用默認參數值從Crystal Report獲取所有記錄
(if {?EmailVerifyStatus}='Y' THEN {PREH.udEmailVerify}='Y'
ELSE IF {?EmailVerifyStatus}='N' THEN {PREH.udEmailVerify}='N'
ELSE 1=1)
and
(if {?Company} <> '0' then not (IF "," & ToText({PREH.PRCo},0,'') & "," IN "," & {?Company} & "," THEN 0=1 ELSE 1=1) else 1=1)
但是,這僅是一個「Y」值返回的記錄。
此代碼肯定贏我投給混淆比賽:) – Ryan 2013-03-22 21:45:59