EXPANDALL
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Pobiera kontekst na najbardziej szczegółowym poziomie. If zostanie podane wyrażenie, zwraca value w nowym kontekście, umożliwiając nawigację w hierarchiach and obliczenia na najbardziej szczegółowym poziomie.
Składnia
Składnia wykonująca obie operacje nawigacji and obliczenia.
EXPANDALL ( <expression>, <axis> )
Składnia, która wykonuje tylko nawigację.
EXPANDALL ( <axis> )
Parametry
Termin | Definicja |
---|---|
expression |
Wyrażenie, które ma zostać ocenione w nowym kontekście. |
axis |
Odwołanie do osi. |
Zwracanie value
W przypadku wersji wykonującej oba obliczenia nawigacji and funkcja zwraca value wyrażenia w nowym kontekście po przejściu do najniższego poziomu hierarchii. W przypadku wersji, która wykonuje tylko nawigację, funkcja modyfikuje kontekst oceny, przechodząc do najniższego poziomu hierarchii.
Uwagi
- Tej funkcji można używać tylko w obliczeniach wizualnych.
- Wersja funkcji tylko do nawigacji może być używana wewnątrz funkcji CALCULATE.
- Poziomy hierarchii są określane przez kolumny all w każdej osi, do których odwołuje się odwołanie do osi.
- Często istnieje wiele komórek malejących na poziomie lower; dlatego dla argumentu wyrażenia jest wymagana pewna forma agregacji.
Przykład
Biorąc pod uwagę tabelę podsumowującą łączną sprzedaż dla hierarchii z poziomami sumy, year, quarterandmonth, następujące obliczenie DAX oblicza maksymalną value [SalesAmount] na najniższym poziomie [Month].
MaxOfLeafLevel = EXPANDALL(MAX([SalesAmount]), ROWS)
Poniższy zrzut ekranu przedstawia macierz z obliczeniami wizualnymi.
obliczania wizualizacji