答案 0 :(得分:0)
您可以使用SWITCH
表达式。
=SWITCH (
Fields!MyField.Value >= 10 , "Green",
Fields!MyField.Value > 0, "Red",
True, "Black")
切换表达式会在第一次匹配时立即中断,这就是我更改红色以检查>的原因。如果第一个条件不成立,它只会到达这一点。
注意这假设您所有的值都是正值。
如果您有负值,则需要将其修改为
=SWITCH (
Fields!MyField.Value >= 10 , "Green",
ISNUMERIC(Fields!MyField.Value), "Red",
True, "Black")
我没有对上述内容进行测试,但它们应该没问题。