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.