1

我试图在 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,我只想显示整个键的内容总和。

当我使用组公式时,我仍然得到所有具有中间交易金额的记录。我怎样才能做到这一点?

4

2 回答 2

0

你可以这样尝试:

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

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

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

现在抑制组头、组页脚和详细信息(如果使用)使用以下条件

Not(2 in {@Concat})

如果有任何问题,请告诉我

于 2016-09-23T14:51:26.940 回答
0

我最终如何获得这些数据:

在 CR 2013 之外,我查询了满足条件的 Distinct 工作。在这些记录上,我将布尔值 TRUE 写入了一个新字段。现在我可以在报告中过滤这种情况 - 但是我仍然认为需要它。如果有人可以提交更好的答案,我将不胜感激。

于 2016-09-30T18:03:18.760 回答