ISATLEVEL
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Kertoo, onko sarake nykyisellä tasolla.
Syntaksi
ISATLEVEL ( <column> )
Parametrit
Termi | Määritelmä |
---|---|
column |
Tietoruudukon ryhmittelysarake. |
Palauta value
TRUE
or
FALSE
, joka ilmaisee, onko ryhmittelysarake kontekstin nykyisellä tasolla.
Huomautuksia
- Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.
- Toisin kuin muut funktiot, joilla on samankaltaisia toimintoja, kuten ISINSCOPE, ISFILTERED, HASONEVALUE, and, ISATLEVEL on visuaalisiin laskutoimituksiin erikoistunut funktio, siksi se on varmasti yhteensopiva niiden funktioiden kanssa, jotka siirtyvät tietomatriisin hierarkiatasoilla, kuten EXPANDandCOLLAPSE.
- Hierarkiataso voi sisältää useamman kuin yhden sarakkeen. Esimerkiksi [Year], [Quarter], [Month] -hierarkiassa [Quarter] -sarakkeessa contains taso sisältää myös [Year] -sarakkeen samalla tasolla.
Esimerkki
Harkitse taulukkoa, joka sisältää hierarkian, jossa on tasoja kokonaisarvoille, year, quarter, andmonth. Seuraavia DAX laskelmia voidaan käyttää määrittämään, onko tietty sarake alkuperäisen kontekstin nykyisellä tasolla, or uudella tasolla siirtymistoiminnon jälkeen.
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)
Alla olevassa näyttökuvassa näkyy matriisi, jossa on viisi visualisoinnin laskutoimitusta.
Katso myös
EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE