Ssas 报表生成器:如何在日期层次结构上为上周之前的所有日期创建筛选表达式?

Ssas 报表生成器:如何在日期层次结构上为上周之前的所有日期创建筛选表达式?,ssas,reporting-services,mdx,reportbuilder3.0,Ssas,Reporting Services,Mdx,Reportbuilder3.0,使用连接到TFS 2012分析数据库的Report Builder 3.0,需要在日期层次结构上创建一个过滤器,以匹配14天前的所有日期(特别是工作项维度的已创建日期层次结构) 我猜我需要将操作符设置为MDX,并在某处键入一个DATEADD表达式,但我不知道如何正确使用语法 我试过: [Date].[Date].membervalue <= DATEADD("d",-14,[Date].[Calendar].CurrentMember) [Date][Date].membervalue我

使用连接到
TFS 2012
分析数据库的
Report Builder 3.0
,需要在日期层次结构上创建一个过滤器,以匹配14天前的所有日期(特别是工作项维度的已创建日期层次结构)

我猜我需要将操作符设置为MDX,并在某处键入一个
DATEADD
表达式,但我不知道如何正确使用语法

我试过:

[Date].[Date].membervalue <= DATEADD("d",-14,[Date].[Calendar].CurrentMember)

[Date][Date].membervalue我没有尝试在数据集中进行筛选,而是获取了数据集中的所有内容,并将筛选创建为报表的一部分(在“数据集”、“数据集属性”、“筛选器”下,然后我可以使用DateAdd和Now函数来获取所需内容。

我没有尝试在数据集中执行筛选器,而是获取数据集中的所有内容,并将筛选器创建为报告的一部分(在“数据集”、“数据集属性”、“过滤器”下,然后我可以使用DateAdd和Now函数来获取所需内容