我在SSAS中创建一个命名集后发现此错误,以检索当前一周第一天的最后10周。我用的表达是:
strtoset(
"LASTPERIODS(
10
,[AxeTemps].[Semaine].&["+Format(NOW()-WEEKDAY(NOW(),2),'yyyyMMdd')+"]")
我的日期层次结构具有以下成员结构:
[AxeTemps].[Semaine].&[20000101].
我无法理解这项工作?
答案 0 :(得分:0)
您先转换成员,然后将其传递给LastPeriods():
LastPeriods(
10,
StrToMember("[AxeTemps].[Semaine].&[" + Format(NOW()-WEEKDAY(NOW(),2),'yyyyMMdd') + "]")
)