SSRS - Report Builder 3.0 - 去年的这一天

时间:2015-04-09 09:52:47

标签: reporting-services report reporting builder

我正在努力获得今日与去年的这一天比较报告排序。

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

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

我现在想要的是今天与去年的这一天。例如,如果我今天要这样做,我会得到09/04/2015 vs 10/04/2014。因此,就像今天是星期四一样,我希望距离09/04/2014最近的星期四。

'Yesterday'也需要相同的内容。 So 08/04/2015 vs 09/04/2014

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

1 个答案:

答案 0 :(得分:2)

要想在去年获得这一天,您可以从今天开始减去52周。试试这个表达式:= DateAdd(" ww", - 52,Today())。同样地,你可以从今天减去1天以获得昨天:= DateAdd(" d", - 1,Today())。