如果某个键下的记录有一个值,请不要选择该键



我试图在CR2013中找到一种方法,如果键下的每个记录都没有值,则只选择记录。我看不出有什么办法在CR中使用SQL: NOT EXIST

我试过创建组选择,这似乎是最好的方法,以满足这些要求,但我不能。

基本上,如果下面是我的表格:

Jobid    Transaction    Type       JTD_COST
1        3/31/16        1          1000.00
1        4/1/16         2          500.00
2        6/1/16         1          1000.00

如果键中的任何记录类型不为2,我想只显示整个键的内容求和。

当我使用组公式时,我仍然得到所有具有中间交易金额的记录。我该怎么做呢?

你可以这样尝试:

创建一个包含所有3个字段的公式@concat并转换为字符串。

ToText(Jobid)&ToText(Transaction)&ToText(Type);

现在用它来对报告进行分组。

现在在组页眉,组页脚和详细信息(如果你使用)中使用以下条件

Not(2 in {@Concat})

如果有任何问题请告诉我

我是如何得到这些数据的:

在CR 2013之外,我查询了符合条件的Distinct job。在这些记录上,我为一个新字段写了一个布尔值TRUE。现在我可以在&但我仍然认为有必要这样做。如果有人能提交一个更好的答案,我将不胜感激。

相关内容