Jaa


COLLAPSEALL

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Noutaa kontekstin korkeimmalla tasolla nykyiseen kontekstiin verrattuna. Jos lauseke annetaan, se palauttaa sen arvon uudessa kontekstissa, mikä mahdollistaa siirtymisen hierarkioissa ja laskutoimituksen korkeimmalla tasolla.

Syntaksi

Syntaksi, joka suorittaa sekä siirtymisen että laskutoimituksen.

COLLAPSEALL ( <expression>, <axis> )

Syntaksi, joka suorittaa vain siirtymisen.

COLLAPSEALL ( <axis> )

Parametrit

Termi Määritelmä
expression Uudessa kontekstissa laskettava lauseke.
axis Akseliviittaus.

Palautusarvo

Funktio palauttaa sekä siirtymisen että laskutoimituksen suorittavalle versiolle lausekkeen arvon uudessa kontekstissa siirryttyään korkeimmalle tasolle. Funktio muokkaa vain siirtymistä suorittavan version arviointikontekstia siirtymällä ylimpään tasoon.

Huomautuksia

  • Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.
  • Funktion vain siirtymisen versioita voi käyttää CALCULATE-funktiossa.
  • Hierarkian tasot määräytyvät kunkin akselin kaikkien sarakkeiden mukaan, joihin akseliviittaus viittaa.

Esimerkki

Kun annetaan taulukko, joka tekee yhteenvedon hierarkian kokonaismyynnistä tasoilla kokonaissummalle, vuodelle, vuosineljännekselle ja kuukaudelle, seuraava DAX laskutoimitus hakee arvon [SalesAmount] korkeimmalla tasolla, yhteensä.

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

Alla olevassa näyttökuvassa näkyy matriisi ja visuaalinen laskutoimitus.

DAX visuaalisen laskutoimituksen

Katso myös

EXPAND EXPANDALL COLLAPSE