ISATLEVEL
Platí pro:Calculated column
Calculated table
Measure
Visual calculation
Udává, jestli je sloupec přítomný na aktuální úrovni.
Syntaxe
ISATLEVEL ( <column> )
Parametry
Pojem | definice |
---|---|
column | Seskupovací sloupec v mřížce dat. |
Vrácená hodnota
PRAVDA nebo NEPRAVDA označující, jestli je sloupec seskupení na aktuální úrovni v kontextu.
Poznámky
- Tuto funkci lze použít pouze ve vizuálních výpočtech.
- Na rozdíl od jiných funkcí s podobnými funkcemi, jako je ISINSCOPE, ISFILTERED, HASONEVALUE atd., isATLEVEL je funkce specializovaná pro vizuální výpočty, proto je zaručeno, že je kompatibilní s funkcemi, které procházejí úrovně hierarchie v datové matici, jako je EXPAND a COLLAPSE.
- Úroveň hierarchie může obsahovat více než jeden sloupec. Například v hierarchii [Year], [Quarter], [Month] (Měsíc) obsahuje sloupec [Quarter] také sloupec [Year] na stejné úrovni.
Příklad
Představte si tabulku, která obsahuje hierarchii s úrovněmi pro celkový součet, rok, čtvrtletí a měsíc. Následující výpočty DAX je možné použít k určení, jestli je konkrétní sloupec na aktuální úrovni v původním kontextu nebo na nové úrovni po operaci navigace.
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)
Následující snímek obrazovky ukazuje matici s pěti vizuálními výpočty.
Viz také
ROZBALTE
EXPANDALL
SBALIT
SBALIT VŠE
ISINSCOPE
ISFILTERED
HASONEVALUE
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro