with member [measures].[a1] as 'ClosingPeriod( [Time].[Month], [Time].currentmember) .name'
SELECT {[measures].[a1] } ONCOLUMNS , { [Time].allmembers } ONROWS FROM [Sales]執行后出現以下結果
a1
1997 12
Q1 3
1 1
2 2
3 3
Q2 6
4 4
5 5
6 6
這下能看懂這個函數作用了吧
ClosingPeriod( [Time].[Month], [Time].currentmember)
里面的[Time].[Month]控制結果為月這個級別
ClosingPeriod以后 ,就會把[Time].currentmember的當前值下的最后一個月顯示出來
比如Q1是第一季度 ,出來的是3月
類似的辦法可以把很多函數返回結果打印出來