Udostępnij za pośrednictwem


RollupChildren (MDX)

Zwraca wartość generowany przez sumę wartości elementy podrzędne określonego element członkowski przy użyciu operator jednoargumentowy określony.

RollupChildren(Member_Expression, Unary_Operator) 

Argumenty

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

  • Unary_Operator
    Wyrażenie prawidłowy ciąg określający operator jednoargumentowy.

Remarks

The RollupChildren funkcja rolls up the values of the children of the specified element członkowski using the specified unary operator.

W poniższej tabela opisano operatory jednoargumentowe prawidłowa dla tej funkcja.

Operator

Wynik

+

Całkowita = podrzędność całkowita + bieżący

-

Całkowita suma - podrzędność bieżącego =

*

Całkowita suma = * podrzędność bieżącego

/

Całkowita = podrzędność całkowitej / bieżące

%

całkowita = (całkowita / bieżącego podrzędność) * 100

~

podrzędność nie jest używany w pakietu.Jego wartość jest ignorowana.

Jeżeli podmiot gospodarczy w element członkowski właściwość nie jest widoczna na liście wystąpi błąd.Kolejność obliczeń jest określana w kolejności z tym samym poziomie, nie według pierwszeństwa operatorów.

Przykład

W poniższym przykładzie użyto element członkowski właściwość o nazwie „ alternatywny pakietu zbiorczego operator"zawierającej wartości alternatywnej dla operatory jednoargumentowe do pakietu zbiorczego zapasowej dzieci zysk netto hierarchii w wymiarze Konto w alternatywny sposób.Ta właściwość elementu członkowskiego nie istnieje w module firmy Adventure Works, ale może zostać utworzony.Użycie tego RollupChildren w aplikacji budżetowania analizy co jeśli może zostać wykorzystana funkcja.

RollupChildren
   ( [Account].[Net Profit]
   , [Account].CurrentMember.Properties ('Alternate Rollup Operator') )