我想要做的是压制一个组或(如果可能的话)将其写入选择记录。
如果组中的任何一条记录符合要求,目标是显示组中的所有记录。
例如,如果我的组有三个记录,并且我的要求是其中一个记录在一个字段中具有特定值。然后显示该组中的所有三个记录。否则,如果这三个中没有一个具有该值,则禁止该组。
我知道我需要把公式放在哪里,我认为以下方法可行,但它只给了我符合要求的记录,而不是伴随它的其他记录。
放置在抑制组公式字段中:
if {table.field} <> "1" then true else false
对此有何想法?
答案 0 :(得分:0)
看起来我弄清楚了。这就是我的所作所为:
创建公式字段以检查记录中是否存在值,如下所示:
if {table.field} = "X" then 1
创建刚刚创建的公式字段的摘要字段,求和公式字段的总计,有效地计算该组中有多少记录具有所需的值后。
使用以下公式转到所需群组的部分专家和抑制。
if Sum ({@Formula}, {table.field_2}) < 1 then true