SSRS中的条件格式

时间:2017-02-01 20:15:13

标签: date reporting-services formatting conditional

我对SSRS有点新意,我需要在SSRS中进行条件格式化,如果last_backup_date小于3天,则列将为“黄色”,如果小于7天,则列将是“红色”......我无法弄清楚如何做到这一点。任何帮助,将不胜感激。我尝试使用Switch功能,但无法弄清楚哪个Date&时间功能在这里使用。提前致谢

1 个答案:

答案 0 :(得分:1)

尝试使用:

=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"
)

如果有帮助,请告诉我。