[英]Suppressing Section in Crystal reports
我的报告中有一个部分,下面是我禁止显示的部分:
如果scanmode和status = null(这些文件来自数据库),那么我需要禁止显示该部分。 如果不为null,那么我需要检查下一个条件{Status.status} >= 3
如果它是>=3
那么我需要检查下一个条件{?Stack} <> "S"
。
请指出我写的逻辑是否正确>如果错误,请对其进行修改
我写的逻辑:
isnull({Status.scan_mode}) and isnull({Status.status})
要么
{Status.status} >= 3
要么
{?Stack} <> "S"
我的疑问是,在这里我们给出的条件或每个逻辑的条件将检查第一个条件,如果为真则为第二个,如果为真则为第三个,或者如果以上三个逻辑中的任何一个正确,它将隐藏该部分。
有什么办法可以将上述逻辑转换为if条件。是否可以在抑制条件下编写。如果是,请告诉我
请给我建议。
在禁止部分写以下逻辑
If isnull({Status.scan_mode})
then
(
if isnull({Status.status}) or {Status.status} >= 3 then
(
if {?Stack} <> "S"
then
true
)
)
else false
if isnull({Status.scan_mode}) and isnull({Status.status}) then true
else if Scanmode = 'C' or Scanmode = 'D' then true
else if {Status.status} >= 3 or {?Stack} <> "S" then true
else false
我希望这有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.