为 SSRS 图表定义轴颜色

Define Axis Color for SSRS Chart

我的工作场所有一个在 SSRS 中设置的现有报告,其中包含一个折线图。我想知道 if/how 我也许可以编辑主轴的颜色以将零值突出显示为蓝色。我正在使用 Report Builder v.3.0

我怀疑图表的背景是一张图片,但是我无法找到引用或存储图片的位置,而且创建该报告的人已不再为公司工作。

最初我尝试创建一个额外的系列,这部分工作沿 0 刻度线生成一条线,但仅在有系列值的地方,而不是整个图表宽度。

是否有我可以编写的表达式将 0 刻度线着色为“蓝色”并将其余部分保留为 Gainsboro?

我也试过以下但没有成功:=IIf(Fields!Zscore.Value = "0", "Blue","Gainsboro")

我在 SSRS 方面还是个新手,所以非常感谢您的帮助。

下面是图表和属性的一些截图:

您可以通过两种方式执行此操作,听起来您已经尝试过第一种方式,但这不是您想要的,但为了完整起见,我将其添加到此处。

添加新系列

简单的方法是添加一个新系列并将值 属性 设置为 =0。在此答案末尾的图片中,这是蓝线,如您所见,它不会延伸到图表的整个宽度,我想那是你的问题。

带状线

另一种方法是使用 StripLines 集合。要找到它们,请单击垂直轴,确保完整属性 windows 可见(Visual Studio 中的 F4)

单击带状线中的 [...] 属性

单击“添加”,然后设置突出显示的 4 个属性。一开始我只是将它们设置为大声,因为它们位于图表栏和线条等后面,所以它们并不总是很容易看到。

完成后,如果我们查看报告,我们会看到蓝色、添加系列选项和绿色带状线选项