我有一个水晶报表,它有两个参数:{?EmailVerifyStatus}
和{?Company}
. 我想要它,以便当两个参数为空白时,报告会获取所有记录。这是我当前的代码:
(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”值的记录。