RollupChildren (MDX)
Zwraca wartość generowane przez rzutowanie wartości dzieci określonego za pomocą operator jednoargumentowy określonego element członkowski.
Składnia
RollupChildren(Member_Expression, Unary_Operator)
Argumenty
Member_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające element członkowski.Unary_Operator
Wyrażenie prawidłowy ciąg Określa operator jednoargumentowy.
Uwagi
RollupChildren funkcja rzutuje wartości podrzędnych określonego element członkowski, używając określonego Jednoargumentowy operator.
W poniższej tabela opisano operatory jednoargumentowe prawidłowa dla tej funkcja.
Operator |
Wynik |
---|---|
+ |
Suma = całkowita + bieżący podrzędność |
- |
Suma = suma - podrzędność bieżącego |
* |
Całkowita suma = * podrzędność bieżącego |
/ |
Suma = całkowita / current podrzędność |
% |
Suma = (całkowite / current podrzędność) * 100 |
~ |
podrzędność nie jest używany w pakiecie zbiorczym.Jego wartość jest ignorowana. |
Jeżeli operator w właściwość element członkowski nie ma na liście, wystąpi błąd.Kolejność jest określana według kolejności elementów równorzędnych, nie według pierwszeństwa operatorów.
Przykład
W poniższym przykładzie użyto właściwość element członkowski o nazwie "Alternatywne zbiorczego Operator" zawierający wartości alternatywnej operatory jednoargumentowe służące do zbiorczego górę dzieci hierarchii zysku netto na koncie wymiar w alternatywny sposób.To właściwość element członkowski nie istnieje w module Adventure Works, ale może być utworzony.Zastosowanie RollupChildren funkcja można używać w budżetowania aplikacji dla analizy co jeśli.
RollupChildren
( [Account].[Net Profit]
, [Account].CurrentMember.Properties ('Alternate Rollup Operator') )