Udostępnij za pośrednictwem


IsGeneration (MDX)

Zwraca wartość, czy określony element członkowski znajduje się w określonym generacji.

IsGeneration(Member_Expression, Generation_Number) 

Argumenty

  • Member_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca element członkowski.

  • Generation_Number
    Prawidłowe wyrażenie numeryczne określające generacji, wobec których sprawdzane jest określony element członkowski.

Remarks

The IsGeneration funkcja returns true if the specified element członkowski is in the specified generation number. W przeciwnym wypadku funkcja zwraca false. Również, gdy określony element członkowski nie jest pustych elementów członkowskich, IsGeneration Zwraca wartość funkcja false.

W celu jej generowania indeksowanie elementów członkowskich typu liść są generowania indeksu 0.Generowanie indeksu nonleaf element członkowski s zależy od pierwszego pobieranie najwyższy indeksu generacji z sumę wszystkich podrzędność element członkowski s dla określonego element członkowski, a następnie dodanie 1 do tego indeksu.Ze względu na sposób generowania indeksu nonleaf członków jest określona element członkowski członkowski nonleaf określonych może należeć do więcej niż jeden generowania.

Przykład

W poniższym przykładzie zwraca wartość PRAWDA, jeśli [@@]. [rok] .CurrentMember jest częścią drugiej generacji:

IsGeneration([Time].[Fiscal].CurrentMember, 2)