SSRS列和折线图?

时间:2011-05-23 14:19:40

标签: sql sql-server sql-server-2008 reporting-services ssrs-2008

你好我在SQL中有一个简单的数据集来计算仪表读数......每天都有仪表读数,我想计算一下,在每日间隔的柱形图中显示。我还想做的是显示一个累计计数作为一条线,所以周一4个订单,周二3个订单,周三5个订单4 + 3 + 5等等。显然我在SSRS的某个地方有一个正在运行的总属性?有谁知道如何做到这一点?我很难过!我目前有一个计数的总和作为我的总值与类别组的日期读取但它似乎没有正确显示。而不是在星期二说5个订单,它只显示1,1,1,1,1等......

SELECT     COUNT(readingId), dateRead
FROM         Readings
WHERE     (dateRead BETWEEN @StarDate AND @EndDate) AND (webcontactid IS NOT NULL) AND (meter = 1)
GROUP BY Readings.dateRead

as you can see the 19 March is missing as I have found that there is no data... Is there any way I can get it to display a 0 or something to show there is nothing?

1 个答案:

答案 0 :(得分:3)

我创建了一个条形图,将dt作为Category组,添加了一个名为g1的假系列组(Group by“A”),并使用了两个数据字段,一个带有表达式

=Sum(Fields!NReadings.Value)

和一个表达式

=RunningValue(Fields!NReadings.Value, Sum, "g1")

并将其设置为一行。

我在SSRS 2005上得到了这个,但我希望它有助于2008年。如果有人有办法在没有创建假系列的情况下做到这一点,那么请告诉我。

enter image description here

相关问题