SSRS 中的条件格式
Conditional Formatting in SSRS
我对 SSRS 有点陌生,我需要在 SSRS 中进行条件格式化,如果 last_backup_date 少于 3 天,该列将是 "Yellow",如果是不到 7 天,那么该列将是 "Red"...我不知道该怎么做。任何帮助,将不胜感激。我尝试使用 Switch 函数,但无法确定在此处使用哪个 Date & Time 函数。提前致谢
试试这个:
=Switch(
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<3,"Yellow",
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<7,"Red"
)
更新: 根据评论添加附加条件。
=Switch(
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<3,"DarkGreen",
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<=7,"Yellow",
true,"Red"
)
如果有帮助请告诉我。
我对 SSRS 有点陌生,我需要在 SSRS 中进行条件格式化,如果 last_backup_date 少于 3 天,该列将是 "Yellow",如果是不到 7 天,那么该列将是 "Red"...我不知道该怎么做。任何帮助,将不胜感激。我尝试使用 Switch 函数,但无法确定在此处使用哪个 Date & Time 函数。提前致谢
试试这个:
=Switch(
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<3,"Yellow",
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<7,"Red"
)
更新: 根据评论添加附加条件。
=Switch(
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<3,"DarkGreen",
DATEDIFF(DateinterVal.Day,Fields!last_backup_date,Today())<=7,"Yellow",
true,"Red"
)
如果有帮助请告诉我。