建议使用函数在CR中传递此类过滤条件。还可以尝试更改条件的顺序,例如-
({PR.cov} = "A" and {PR.cov}="B") or {PR.cov} = "A" Try using function like this: {@A}:if {PR.cov} = "A" then 1 else 0
要在Crystal Report中创建自定义函数,请导航至“报表”菜单→“公式专家”→右键单击“自定义函数”→“新建”。
当您有多个要传递的参数时,建议使用自定义函数。当您有两个字符串参数时,也可以使用以下命令:
( 'A' IN {?cov} OR {PR.cov} IN {?cov ) AND ( 'B' IN {?cov} OR {PR.cov} IN {?cov )