Delen via


ISATLEVEL

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

Rapporteert of de kolom aanwezig is op het huidige niveau.

Syntaxis

ISATLEVEL ( <column> )

Parameters

Term Definitie
column Een groeperingskolom in het gegevensraster.

Retourwaarde

TRUE of FALSE die aangeeft of de groeperingskolom zich op het huidige niveau in de context bevindt.

Opmerkingen

  • Deze functie kan alleen worden gebruikt in visuele berekeningen.
  • In tegenstelling tot andere functies met vergelijkbare functionaliteit, zoals ISINSCOPE, ISFILTERED, HASONEVALUE, enzovoort, is ISATLEVEL een functie die speciaal is voor visuele berekeningen, daarom is het gegarandeerd compatibel met functies die door de niveaus van een hiërarchie in de gegevensmatrix navigeren, zoals EXPAND en COLLAPSE.
  • Een hiërarchieniveau kan meer dan één kolom bevatten. In een hiërarchie [Jaar], [Kwartaal], [Maand] bevat het niveau met de kolom [Kwartaal] bijvoorbeeld ook de kolom [Jaar] op hetzelfde niveau.

Voorbeeld

Overweeg een tabel met een hiërarchie met niveaus voor totaal, jaar, kwartaal en maand. De volgende DAX berekeningen kunnen worden gebruikt om te bepalen of een specifieke kolom zich op het huidige niveau in de oorspronkelijke context bevindt of op het nieuwe niveau na een navigatiebewerking.

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

In de onderstaande schermopname ziet u de matrix met de vijf visuele berekeningen.

DAX visuele berekening

Zie ook

EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE