gpt4 book ai didi

reporting-services - SSRS上周周一和周日

转载 作者:行者123 更新时间:2023-12-03 13:24:30 26 4
gpt4 key购买 nike

我需要星期一和星期日的最后一周,例如今天是3月18日,因此SSRS表示
应该回来
3月10日-星期一
3月16日-星期日

我能够使用SQL获得它

select dateadd(d,(2-datepart(dw, getdate())), dateadd(ww,-1,getdate()))



select dateadd(d,(1-datepart(dw, getdate())), getdate())

不知道如何通过SSRS表达式完成它

最佳答案

SSRS VBA允许非常类似于Sql的日期操作表达式,主要区别是使用DateInterval枚举。无需检查您的表达式,它将转换为SSRS VBA,如下所示:

上周一:

=DateAdd(DateInterval.Day, 2-WeekDay(Today), DateAdd(DateInterval.Day, -7, Today()))

上周日:
=DateAdd(DateInterval.Day, 1-WeekDay(Today), Today())

关于reporting-services - SSRS上周周一和周日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22471805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com