日期介于今天和提前 7 天之间时的颜色填充表达式

Expression for Color fill when date is between today and 7 days ahead

=IIF(字段!IDX_Expiration_Date.Value > 今天, "Yellow", "No Color")

我需要提前不到 7 天添加到表达式中。所以条件比今天大,但从今天起 <= 7 天。谢谢。

您需要使用 DateDiff 来检查今天和您的字段值之间的差距。如果也使用 SWITCH 更简单。请尝试以下(未经测试的)表达式。

=SWITCH(
    Fields!DX_Expiration_Date.Value < Today(), Nothing,
    DateDiff(DateInterval.Day, Today(), Fields!DX_Expiration_Date.Value) <=7 , "Yellow",
    True, Nothing)