2017-04-27 38 views
0

我在創建SSAS中的命名集以檢索本週第一天的最後10周後出現此錯誤。我使用的表達式爲:命名集MDX錯誤

strtoset(
    "LASTPERIODS(
     10 
    ,[AxeTemps].[Semaine].&["+Format(NOW()-WEEKDAY(NOW(),2),'yyyyMMdd')+"]") 

我的日期層次具有以下成員的結構:

[AxeTemps].[Semaine].&[20000101]. 

我不能得到這個工作,不管什麼想法?

回答

0

你必須先轉換的一員,那麼你可以將它傳遞給LastPeriods():

LastPeriods(
    10, 
    StrToMember("[AxeTemps].[Semaine].&[" + Format(NOW()-WEEKDAY(NOW(),2),'yyyyMMdd') + "]") 
) 
+0

謝謝你,它的工作。 –