图表上显示零值

时间:2018-01-29 10:29:06

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

我有一个图表(下图),我希望显示x轴上的所有月份,即使该值为零。

enter image description here

值由计数

创建

我尝试过空点值=零'在自定义属性

我尝试将轴类型更改为Scalar,间隔更改为1

我也尝试过value field = iif(isnothing(Count(Fields!Incident.Value)),0,count(Fields!Incident.value))

1 个答案:

答案 0 :(得分:1)

您的数据集需要更改为包含未发生任何事件的日期。

将间隔设置为1只能确保不会跳过x轴的任何可用值,也不会插入任何不存在的值。图表不知道您希望显示的是,因为数据集中不存在该值。

根据数据集的结构方式,您可以在某种日期表中添加外部联接,以便包含所需的所有月份,但使用NULLs填写没有实际数据的任何月份。或者,您可以添加另一个仅包含月份的数据集,这些数据集将是用于图表的主要数据集,然后使用Lookup从第一个数据集中获取这些月份的值。