关于 sql:SSRS 2016 – “本周”的日期范围过滤器

SSRS 2016 - Date Range Filter for "This Week"

我是 SSRS 和报表生成器的新手。我运行 SSRS 2016。

我有一个正在查看 SharePoint 列表的报告,该报告可以很好地提取数据,但我需要过滤一个日期字段以仅显示来自"本周"的日期 - 如:

我有一个名为"创建日期"的列,我在一周的最后一天(星期五)下午 5 点运行报告 - 报告应该只生成过去 5 天(星期一)内创建的所有项目到周五(包括今天、周五)

我知道如何使用 =Today() 表达式过滤今天创建的项目,但我无法为上一个工作周内创建的项目提供任何工作。

任何帮助表示赞赏。

谢谢。


就我个人而言,我会使用 2 个参数,比如 @DateFrom@DateTo。然后,您可以过滤数据以仅包含创建日期在 @DateFrom@DateTo 之间的数据。

如果报表总是在星期五运行,并且您想要星期一到星期五的数据,那么您的参数表达式将分别为:=DateAdd("d", -5, Today()=Today()