SSRS绘制0表示由where子句过滤的条目

时间:2014-01-24 20:21:01

标签: sql reporting-services ssrs-2008

我有一个查询,每分钟每台服务器都会记录错误代码的数量,需要随着时间的推移绘制图表(按代码和服务器分组的单独图表)。我遇到的问题是,对于任何给定的错误代码,有几分钟可能不包含该代码。所以我最终得到了一张这样的表:

Minute Server   ErrCount  ErrCode
14:54   SRVRNAME    154 1163 
14:53   SRVRNAME    319 1163 
14:53   SRVRNAME    1   4999
14:53   SRVRNAME    1   312007 
14:52   SRVRNAME    167 1163    
14:51   SRVRNAME    71  1163 
14:50   SRVRNAME    2   1163 
14:49   SRVRNAME    31  1163    
14:48   SRVRNAME    6   1163 
14:47   NULL        0   NULL 
14:46   NULL        0   NULL 
14:45   SRVRNAME    11  1163 
14:44   SRVRNAME    26  1163    
14:43   SRVRNAME    94  1163 
14:42   SRVRNAME    305 1163 
14:42   SRVRNAME    1   4999

如果我对错误代码4999进行过滤,我只得到14:42和14:53的条目,但是我想将所有其他时间的图表作为错误计数为0.有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

答案是构建数据,以便提供这些行。 SSRS报告其所提供的数据。如果您的数据提供的行为0,则SSRS将报告它们。这是我回答的关于如何构建数据的类似问题的链接。希望这会有所帮助。

SSRS RB3 X-Axis last 30 minutes plus graphing 0 for gaps