我尝试更改报告的颜色颜色。
如果该值大于85,则为绿色;如果该值小于70,则为红色;如果该值大于70,则为黄色。
我尝试使用Switch语句:
=SWITCH(Fields!System.Value < 70, "Red", Fields!System.Value > 70, "Yellow", Fields!System.Value >= 85, "Green")
但这并没有显示颜色的变化,但在这里显示了这一点:
如何更改值的颜色?
您为TextBox的值定义了一个表达式,该表达式不是您想要的。只需像在其他任何单元格中一样在TextBox中显示值即可。
您应该在TextBox Fill
或Font
属性中定义一个表达式。取决于您要着色的颜色。
作为示例,我将向您展示如何更改背景颜色。
您可以通过右键单击单元格并选择“文本框属性...”来导航到以上菜单。然后只需为“ 填充颜色”定义相同的表达式
=SWITCH(Fields!System.Value < 70, "Red", Fields!System.Value > 70, "Yellow", Fields!System.Value >= 85, "Green")