IsGeneration (MDX)
Zwraca się, czy określony element członkowski jest określony generacji.
Składnia
IsGeneration(Member_Expression, Generation_Number)
Argumenty
Member_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające element członkowski.Generation_Number
Prawidłowe wyrażenie liczbowe określa generacji, przeciwko której sprawdzane jest określony element członkowski.
Uwagi
IsGeneration Funkcja zwraca true Jeśli określony element członkowski jest generowanie określony numer.W przeciwnym wypadku funkcja zwraca false.Ponadto, jeśli wynikiem określony element członkowski jest pusta członka, IsGeneration funkcja zwraca false.
Do celów indeksowania generowania liść są generowania indeksu 0.Generowanie indeksu wewnętrznych elementach członkowskich zależy od pierwszego pobrania najwyższy indeks generacji z Unii wszystkich elementów podrzędność określonego element członkowski, a następnie dodanie 1 do tego indeksu.Ze względu na sposób generowania indeksu wewnętrznych elementach członkowskich jest ustalona element członkowski nie typu liść określonych może należeć do więcej niż jedno pokolenie.
Przykład
Poniższy przykład zwraca wartość TRUE, jeżeli [Data].[Fiskalnych].CurrentMember jest częścią drugiej generacji:
WITH MEMBER MEASURES.ISGENERATIONDEMO AS
IsGeneration([Date].[Fiscal].CURRENTMEMBER, 2)
SELECT {MEASURES.ISGENERATIONDEMO} ON 0,
[Date].[Fiscal].MEMBERS ON 1
FROM [Adventure Works]