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') )