对计数变量进行分组

时间:2016-06-14 14:33:50

标签: reporting-services ssrs-2012 ssrs-tablix

我对SSRS很新,我想象的是一个非常简单的问题。我的设置如下图所示。

Report set up

我正在寻找的是数据存在的日期列表,然后是嵌套的结果列表,然后是那个日期中每个结果的数量。我得到的就是这个,

Result

我想要2016年6月10日> ABORT>是3而不是1 1.我做错了什么?是否有可能需要以某种方式更改我的查询?

1 个答案:

答案 0 :(得分:2)

尝试使用:

=COUNT(Fields!sys_OUTCOME.Value,"sys_OUTCOME")

如果您不想查看详细信息行,请删除Details窗格中的Row Groups组。

代码说明:

  

COUNT :返回表达式指定的非空值的计数,   在给定范围的背景下进行评估。

REFERENCE

每个聚合函数都可以在给定范围的给定上下文中汇总数据。在这种情况下,我传递给COUNT函数的作用域是“sys_OUTCOME”组名(行组),因此它将返回sys_OUTCOME组的sys_OUTCOME值的计数。如果您没有指定组范围,它将计算每一行而不对您最初获得的内容进行分组。

如果有帮助,请告诉我。