reporting-services - 如果日期大于或等于预期结束日期列之前的 7 天,则表达式更改文本框的填充颜色
问题描述
我有一个报告,在最后一列中显示租约预期结束日期,在左侧列中显示一个文本框,使用表达式 =DateAdd("d", -7, Fields!exp_tncy_end.value) 显示日期 7 天在预期结束日期之前,因此如果预期结束日期是 13/09/20 那么 textbox21 将显示 6/9/20
许多这些预期的结束日期都在未来
我想要发生的是,当我们接近 exp_tncy_end 日期到期的那一周时,我希望 textbox21 中的日期变为红色,请参见下面带圆圈的示例
任何人都可以帮助实现这一目标的表达吗?
问候
基兰
解决方案
在要更改的文本框中设置颜色属性...
=IIF(DateDiff(DateInterval.Day, Today(), Fields!exp_tncy_end.Value) <=7, "Red", "Black")
请注意,这将根据天数计算,而不是 24 小时,因此您可能需要调整检查的天数以满足您的特定需求。
推荐阅读
- java - displaying multiple datatypes from a custom class in a recyclerview
- python - reading csv with date and making line graphs from it
- frontend - How to create a sidenav in blueprintjs?
- node.js - 使用节点 8.10 在 AWS Lambda 中未调用 setImmediate() 回调
- python-3.x - 提取并重新格式化 PostgreSQL 查询输出 (python)
- python - How to filter a Group using lambda function in python H2O like pandas?
- java - 第二个按钮单击后Java JTable重叠表
- ios - 如何访问嵌套结构中的值
- file - COBOL - 打开具有相对和动态选项的顺序数据集时的文件状态 37
- python - Tensorflow,在给定条件下更改张量值