回傳一組成員,最多包含指定成員。
Syntax
LastPeriods(Index [ ,Member_Expression ] )
論點
索引
一個有效的數值表達式,指定若干個週期。
Member_Expression
一個有效的多維表達式(MDX)表達式,回傳成員。
備註
若指定的週期數為正數, LastPeriods 函式會回傳一組成員,這些成員以與指定成員表達式的 索引 - 1 遲緩的成員開始,結束於指定的成員。 函數回傳的成員數等於 Index。
若所指定的週期數為負數, LastPeriods 函式會回傳一組成員,這些成員以指定成員開始,結束於從指定成員引出的成員(- 索引 - 1)。 函數回傳的成員數等於 Index 的絕對值。
若指定的週期數為零, LastPeriods 函式會回傳空集合。 這與 延遲 函數不同,延遲函數在指定為 0 時會回傳指定的成員。
若未指定成員, LastPeriods 函式會使用 Time.CurrentMember。 若無維度被標記為時間維度,函式會無錯誤地解析並執行,但在用戶端應用程式中會造成儲存格錯誤。
Examples
以下範例回傳2002財政年度第二、第三及第四財政季度的預設度量值。
SELECT LastPeriods(3,[Date].[Fiscal].[Fiscal Quarter].[Q4 FY 2002]) ON 0
FROM [Adventure Works]
Note
此範例也可用 :(冒號)運算子表示:
[Date].[Fiscal].[Fiscal Quarter].[Q4 FY 2002]: [Date].[Fiscal].[Fiscal Quarter].[Q2 FY 2002]
以下範例回傳2002財政年度第一財政季度的預設度量值。 雖然規定的三個期間數,但由於財政年度中沒有更早的期間,只能回報其中一個。
SELECT LastPeriods
(3,[Date].[Fiscal].[Fiscal Quarter].[Q1 FY 2002]
) ON 0
FROM [Adventure Works]