如何确定记录单元格的背景颜色?
就像,我有以下情景。
ID Column2 Column3
1 A A
2 B D
3 C C
4 D D
5 E E
ID-2的column2和column3的值不同,因此我将(背景颜色)column3突出显示为更新记录。现在我想突出显示ID字段(ID-2),因为它在column3中更新了值。 我几乎没有其他字段组合,如果它们是不同的值,我想突出显示ID字段。
答案 0 :(得分:0)
如果我理解正确,那么您使用SWITCH语句作为背景颜色的表达式
根据您的评论,如果第3列不等于第2列,则将背景颜色更改为黄色,否则更改为透明。更改同一行的Id列以匹配
对于Id和Column 3,分别使用相同的SWITCH语句作为每个单元格的背景颜色的表达式。
=Switch(
Fields!Column3.Value <> Fields!Column2.Value, "Yellow",
true, "Transparent"
)
答案 1 :(得分:0)
你可以使用这样的东西......
=SWITCH (
Fields!Column2.Value <> Fields!Column2.Value, "Yellow",
Fields!anotherColumn.Value <> Fields!yetAnotherColumn.Value, "Yellow",
True, Nothing
)
这是......
如果第2列不等于第3列,则返回“黄色”
如果anotherColumn不等于USAAolotherColumn则返回“Yellow”
否则返回Nothing
Nothing
是背景的默认值,基本上是“透明的”