2013-10-03 36 views
0

我在VS2008中创建了一个Microsoft报告,其中显示了在工厂中进行测试的产品的详细信息。此问题的相关字段是:SerialNumber(int),Pass(bool)。 还有一个记录ID,这意味着每个SerialNumber可能存在多个条目。如何将记录与某个条件匹配的记录进行分组

我们希望报告显示的是将SerialNumbers从未满足条件Pass = True(即实际拒绝)以及其余至少一条记录显示Pass = True的条件分组。

当前分组的表达式是“= Fields!Pass.Value”,它分割合格和不合格记录(然后被分类等)。

+0

所以你要显示的SerialNumber - 故障等第一则的SerialNumber通行证所有失败和通过的记录? –

+0

[该维恩图应该澄清](http://imgur.com/ltygaic) – l33tmike

回答

0

如果有人遇到这种情况,并想知道我是如何解决这个问题的,我在名为'Reject'的SQL查询中添加了一个额外的布尔列,它返回true或false,并用它来分组报表。

一样强大的报告就可以了,它只是似乎什么也可以用一组数据做超越Count相当有限,CountDistinct

相关问题