2017-04-17 55 views

回答

0

只是爲了增加一些動態功能,以戒的回答,您可以使用:

  • 的CurrentMember函數來獲得的行用
  • 您可以使用VBA日期函數的舉行得到今天的日期
  • 的保持

所以,如果我運行此:

WITH 
    MEMBER Measures.DD AS 
    Datediff 
    ('d' 
    ,Cdate([Date].[Calendar].CurrentMember.Member_Caption) 
    ,Cdate(VBAMDX.Now()) 
    ) 
SELECT 
    {Measures.DD} ON COLUMNS 
,[Date].[Calendar].[Date] ON ROWS 
FROM [Adventure Works]; 

它的結果在此:

enter image description here