表达式,如果日期大于或等于预期结束日期列前7天,则更改文本框的填充颜色



我有一个报告,它在最后一列中显示租约的预期结束日期,在左边的列中有一个文本框,该文本框使用表达式=DateAdd("d",-7,Fields!exp_tncy_end.value(显示预期结束日期前7天的日期,因此如果预期结束日期为20年9月13日,则文本框21将显示20年6月9日的

许多预期的结束日期都在未来的中

我希望的是,随着exp_tncy_end日期到期的那一周临近,我希望文本框21中的日期变为红色,参见下面的圆圈示例

报告示例

有人能帮我表达一下吗?

关于

基兰

将要更改的文本框中的颜色属性设置为。。。

=IIF(DateDiff(DateInterval.Day, Today(),  Fields!exp_tncy_end.Value) <=7, "Red", "Black")

请注意,这将根据天数计算,而不是24小时,因此您可能需要调整检查天数以满足您的特定需求。

最新更新