SSRS新手。我希望如果它们从当前日期(2016年3月16日到期,当前日期为3/31/16)迟到,则显示红色,如果它们距离到期两天则为黄色。 Ideally all of these dates would currently be red
答案 0 :(得分:0)
尝试在日期单元格的背景颜色属性中使用以下表达式。
=IIF(
Fields!DueDate.Value<Today(),"Red","Yellow"
)
如果截止日期小于今天日期,它将以红色显示单元格的背景颜色。否则它将以黄色着色。
UPDATE:基于DueDate的三种不同颜色。
这是逻辑流程:
表达式:
=Switch(
Fields!DueDate.Value<Today(),"Red",
DateDiff(DateInterval.Day,Today(),Fields!DueDate.Value)<=2,"Yellow",
true,"Green"
)
如果有帮助,请告诉我。