LastPeriods (MDX)
Verir bir küme üyelerinin kadar ve belirtilen üyesi.
LastPeriods(Index [ ,Member_Expression ] )
Bağımsız değişkenler
Index
Bir dönem sayısını belirten geçerli BIR sayısal ifade.Member_Expression
Üye işlevi geçerli BIR çok boyutlu deyimler (MDX) ifade.
Remarks
Belirtilen dönem sayısını pozitifse, LastPeriods verir işlev bir küme lags üyeyle başlaması üyelerinin Index -Belirtilen üyesiyle sona erer ve belirtilen üye ifadesi 1. Üye işlev tarafından döndürülen sayısı eşittir Index.
Belirtilen dönemlerin sayısı negatifse, LastPeriods verir işlev bir küme sona erer ve belirtilen bir üyesi ile başlayan üyelerinin müşteri adayları üyesiyle (- Index -1) tarafından belirtilen üye. Üye işlev tarafından döndürülen sayısı için mutlak değeri eşittir Index.
Belirtilen nokta sayısı, sıfırsa LastPeriods işlev boş küme verir. Bu, farklı olarak, Lag 0 belirtilirse, belirtilen üye döndüren işlev.
Üye belirtilirse, LastPeriods işlevini kullanır. Time.CurrentMember. Hiçbir boyut saat boyut olarak işaretlenmişse, işlev ayrıştırmak ve hata çalıştırmak, ancak olacak istemci uygulamasında bir hücre hatası neden.
Örnekler
Aşağıdaki örnek, ikinci üçüncü ve dördüncü mali Çeyrek 2002 mali yıl için varsayılan ölçü değerini verir.
SELECT LastPeriods(3,[Date].[Fiscal].[Fiscal Quarter].[Q4 FY 2002]) ON 0
FROM [Adventure Works]
Not
Bu örnek de kullanarak yazılabilir: (iki nokta) işleç:
[Date].[Fiscal].[Fiscal Quarter].[Q4 FY 2002]: [Date].[Fiscal].[Fiscal Quarter].[Q2 FY 2002]
Aşağıdaki örnek, mali yılın 2002 mali ilk çeyrek için varsayılan ölçü değerini verir.Belirtilen dönemlerin sayısı üç olsa da, tek bir mali yıl içinde hiçbir önceki dönem için döndürülebilir.
SELECT LastPeriods
(3,[Date].[Fiscal].[Fiscal Quarter].[Q1 FY 2002]
) ON 0
FROM [Adventure Works]