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.
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.

Obliczanie wizualizacji języka DAX

Zobacz też

ROZWIŃ
EXPANDALL
ZWIŃ