如何使 SSRS 图表的 legends/colours 保持一致?

How do I keep the legends/colours of SSRS charts consistent?

我在 SSRS 中的图表遇到了一些问题。基本上,这些图表通过计算问题回答的总数来显示共享点调查的结果。 (例如,下面的速度等级图使用 =Count(Fields!Speed_Rating.Value) 来获取其数据。)

这些问题的回答范围从非常差到非常好,如下面的速度等级图表所示。

我遇到的问题是因为还没有对专业问题的非常差的回答,所以非常差没有出现在 legend/chart 中。这会阻止它与其他图表保持一致,即使它们应该显示相似的数据。

有没有办法确保所有图表中每个字段的颜色保持相同,或者所有字段都显示在图例中,即使它没有数据?

如上所述,这是重复的。

您可以使用 switch 语句设置系列颜色 属性 例如

=Switch(Fields!Speed_Rating.Value="Very Poor","DarkRed", Fields!Speed_Rating.Value="Poor","Orange",Fields!Speed_Rating.Value="Good", "Green", Fields!Speed_Rating.Value="Very Good","Blue")