我们有SSRS报告,日期为列组,我们目前在列可见性中使用以下Express来显示最近两天的数据
=IIF(Fields!FieldDate.Value > DateAdd("d",-2,Today), false, true)
当数据同时具有日期时,即今天和昨天,这种情况正常。
但我们如何才能显示最近两天的数据,我的意思是如果今天没有可用的数据,那么它应该显示昨天和前天的数据
答案 0 :(得分:1)
如何检查数据中的 MAX 日期而不是当前日期?
=IIF(Fields!FieldDate.Value > DateAdd("d",-2, MAX(Fields!FieldDate.Value, "DataSet") ), false, true)