代码之家  ›  专栏  ›  技术社区  ›  whitz11

图表上显示零值

  •  0
  • whitz11  · 技术社区  · 7 年前

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

    enter image description here

    这些值是通过计数创建的

    我在自定义属性中尝试了“空点值=零”

    我已尝试将轴类型更改为标量,将间隔更改为1

    我还尝试了value字段=iif(isnothing(Count(Fields!Incident.value)),0,Count(Fields!Incident.value))

    1 回复  |  直到 7 年前
        1
  •  1
  •   C Black    7 年前

    您的数据集需要更改,以包括那些没有发生任何事件的日期。

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

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