如何根据 SSRS 中其他列的空值为列的值着色?

How to color a column's value based on a null value of other columns in SSRS?

我报告中的 A 列包含值,比如 2、3、4、5。B 列和 C 列包含限制 A 列的值应该是什么的值。例如:

A​​ 列 | B 栏 | C 列

2                 1                 3
3                                  
4                 1                 9
5                 8                 12

我希望 A 列中的值 2 和 4 为绿色,因为它们在限制范围内,5 为红色,因为它超出限制,3 为黑色,因为它没有限制限制。 您如何在 SSRS 中的字体表达式选项卡中对此进行编码?

这应该有效:

=IIF(ColumnA < ColumnB Or ColumnA > ColumnC, "Red", IIF(ColumnB=Nothing , "Black","Green"))

或者

Switch(
ColumnB= Nothing, "Black",
ColumnA < ColumnB, "Red",
ColumnA > ColumnC, "Red",
True, "Green"
)