SSRS - Report Builder 3.0 - 去年的今天

SSRS - Report Builder 3.0 - This Day Last Year

我正在尝试对去年今天与今天的比较报告进行排序。

我根据 'Preset' 参数设置了 'From''To' 日期。

因此,如果它设置为 'This Week',它会将开始日期设置为星期一,将结束日期设置为星期日。

我现在想要的是今天与去年的今天。因此,例如,如果我今天要这样做,我会得到 09/04/201510/04/2014。所以今天是星期四,我想要离 09/04/2014 最近的星期四。

'Yesterday' 也想要同样的东西。 So 08/04/2015 对比 09/04/2014

有没有办法在参数 SSRS 表达式或自定义 'Code' 部分中执行此操作?

要获得去年的这一天,您只需从今天减去 52 周即可。试试这个表达式:=DateAdd("ww",-52,Today())。同样,您可以从今天减去 1 天得到昨天:=DateAdd("d",-1,Today()).