Læs på engelsk

Del via


ISATLEVEL

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Rapporterer, om kolonnen findes på det aktuelle niveau.

Syntaks

ISATLEVEL ( <column> )

Parametre

Udtryk Definition
column En grupperingskolonne i datagitteret.

Returner value

TRUE or FALSE, der angiver, om grupperingskolonnen er på det aktuelle niveau i konteksten.

Bemærkninger

  • Denne funktion kan kun bruges i visuelle beregninger.
  • I modsætning til andre funktioner med lignende funktioner, f.eks. ISINSCOPE, ISFILTERED, HASONEVALUE, and osv., er ISATLEVEL en funktion, der er specialiseret i visuelle beregninger, og derfor garanteres det, at den er kompatibel med funktioner, der navigerer i niveauerne i et hierarki i datamatrixen, f.eks. EXPANDandCOLLAPSE.
  • Et hierarkiniveau kan indeholde mere end én kolonne. I hierarkiet [Year], [Quarter], [Month] indeholder det niveau, der contains kolonnen [Quarter] også kolonnen [Year] på samme niveau.

Eksempel

Overvej en tabel, der indeholder et hierarki med niveauer for total, year, quarter, andmonth. Følgende DAX beregninger kan bruges til at bestemme, om en bestemt kolonne er på det aktuelle niveau i den oprindelige kontekst or på det nye niveau efter en navigationshandling.

IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

Skærmbilledet nedenfor viser matrixen med de fem visuelle beregninger.

DAX visualiseringsberegning

Se også

EXPAND
EXPANDALL
COLLAPSE
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE