我的报告存在问题。我想根据特定列中的值更改报表中的行颜色。 例如,我有6列:名称,描述,货币代码,货币代码,汇率,最后导入日期。
我想像这样格式化我的表:
=IIF(Fields!last_import_date.Value<>Today(), "Red", "LimeGreen")
=IIF(Fields!name.Value= "HMRC UK" & Fields!last_import_date.Value<>Today(), "Red","LimeGreen")
我想加入这两个条件,但我真的不知道如何。
我忘了提到在第二种情况下我必须改变与日期相关的条件。它应该检查字段last_import_date值是否在我们当前拥有的月份内。
答案 0 :(得分:2)
尝试:
=IIF(Fields!name.Value= "HMRC UK"
AND datepart("M",
Fields!last_import_date.Value) =datepart("M",
Today()),
"LimeGreen",
IIF(Fields!last_import_date.Value=Today(),
"LimeGreen",
"Red"))
如果该字段是HMRC,而本月的日期则是GREEN,如果日期是今天则为GREEN,否则为RED