Udostępnij za pośrednictwem


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]

Zobacz także

Odwołanie