Sdílet prostřednictvím


COLLAPSEALL

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Načte kontext na nejvyšší úrovni v porovnání s aktuálním kontextem. Pokud je výraz zadaný, vrátí jeho hodnotu v novém kontextu, což umožňuje navigaci v hierarchiích a výpočtu na nejvyšší úrovni.

Syntax

Syntaxe, která provádí navigaci i výpočet.

COLLAPSEALL ( <expression>, <axis> )

Syntaxe, která provádí pouze navigaci.

COLLAPSEALL ( <axis> )

Parametry

Semestr Definice
expression Výraz, který se má vyhodnotit v novém kontextu.
axis Odkaz na osu.

Návratová hodnota

Pro verzi, která provádí navigaci i výpočet, vrátí funkce hodnotu výrazu v novém kontextu po přechodu na nejvyšší úroveň. U verze, která provádí navigaci pouze, upraví funkce kontext vyhodnocení tak, že přejde na nejvyšší úroveň.

Poznámky

  • Tuto funkci lze použít pouze ve vizuálních výpočtech.
  • Verze funkce určené jen pro navigaci lze použít uvnitř funkce CALCULATE.
  • Úrovně hierarchie jsou určeny všemi sloupci v každé ose, na kterou odkazuje odkaz na osu.

Příklad

Vzhledem k tabulce, která shrnuje celkové prodeje pro hierarchii s úrovněmi pro celkový počet, rok, čtvrtletí a měsíc, následující DAX výpočet načte hodnotu [SalesAmount] na nejvyšší úrovni, celkem.

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

Následující snímek obrazovky ukazuje matici s výpočtem vizuálu.

DAX výpočtu vizuálu

Viz také

EXPAND EXPANDALL COLLAPSE