ZWIŃ
Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji
Pobiera kontekst na najwyższym poziomie w porównaniu z bieżącym kontekstem. Jeśli zostanie podane wyrażenie, zwraca wartość w nowym kontekście, umożliwiając nawigację w hierarchiach i obliczeniach na najwyższym poziomie.
Składnia
Składnia, która wykonuje zarówno nawigację, jak i obliczenia.
COLLAPSEALL ( <expression>, <axis> )
Składnia, która wykonuje tylko nawigację.
COLLAPSEALL ( <axis> )
Parametry
Termin | Definicja |
---|---|
wyrażenie | Wyrażenie, które ma zostać ocenione w nowym kontekście. |
oś | Odwołanie do osi. |
Wartość zwracana
W przypadku wersji, która wykonuje zarówno nawigację, jak i obliczenia, funkcja zwraca wartość wyrażenia w nowym kontekście po przejściu do najwyższego poziomu. W przypadku wersji, która wykonuje tylko nawigację, funkcja modyfikuje kontekst oceny, przechodząc do najwyższego poziomu.
Uwagi
- Tej funkcji można używać tylko w obliczeniach wizualnych.
- Wersje funkcji tylko do nawigacji mogą być używane wewnątrz funkcji CALCULATE.
- Poziomy hierarchii są określane przez wszystkie kolumny na każdej osi, do których odwołuje się odwołanie osi.
Przykład
Biorąc pod uwagę tabelę, która zawiera podsumowanie łącznej sprzedaży dla hierarchii z poziomami łącznej, roku, kwartału i miesiąca, następujące obliczenie języka DAX pobiera wartość [SalesAmount] na najwyższym poziomie, łącznie.
TotalValue = COLLAPSEALL([SalesAmount], ROWS)
Poniższy zrzut ekranu przedstawia macierz z obliczeniami wizualnymi.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla