Поделиться через


СВЕРНУТЬ

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента

Извлекает контекст на самом высоком уровне по сравнению с текущим контекстом. Если выражение предоставлено, возвращает его значение в новом контексте, позволяя навигации в иерархиях и вычислениях на самом высоком уровне.

Синтаксис

Синтаксис, который выполняет навигацию и вычисление.

COLLAPSEALL ( <expression>, <axis> )

Синтаксис, выполняющий только навигацию.

COLLAPSEALL ( <axis> )

Параметры

Термин Определение
выражение Выражение, вычисляемого в новом контексте.
Ось X Ссылка на оси.

Возвращаемое значение

Для версии, которая выполняет навигацию и вычисление, функция возвращает значение выражения в новом контексте после перехода на самый высокий уровень. Только для версии, которая выполняет навигацию, функция изменяет контекст оценки, перейдя к самому высокому уровню.

Замечания

  • Эту функцию можно использовать только в визуальных вычислениях.
  • Версии функции, доступные только для навигации, можно использовать внутри функции CALCULATE.
  • Уровни иерархии определяются всеми столбцами в каждой оси, на которую ссылается ссылка на оси.

Пример

Учитывая таблицу, которая суммирует общий объем продаж иерархии с уровнями общего объема, года, квартала и месяца, следующий расчет DAX получает значение [SalesAmount] на самом высоком уровне.

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

На снимка экрана ниже показана матрица с визуальным вычислением.

Вычисление визуального элемента DAX

См. также

РАСШИРЯТЬ
EXPANDALL
КОЛЛАПС