Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Az aktuális környezethez képest magasabb szinten kéri le a környezeteket. Ha egy kifejezés meg van adva, az új környezetben adja vissza az értékét, lehetővé téve a hierarchiákban való navigálást és a magasabb szintű számítást.
Szintaxis
A navigációt és a számítást egyaránt végző szintaxisok.
COLLAPSE ( <expression>, <axis>[, N] )
COLLAPSE ( <expression>, <column>[, <column>] ... )
A csak navigációt végző szintaxisok.
COLLAPSE ( <axis>[, N] )
COLLAPSE ( <column>[, <column>] ... )
Paraméterek
| Kifejezés | Definíció |
|---|---|
expression |
Az új környezetben kiértékelendő kifejezés. |
axis |
Tengelyhivatkozás. |
column |
Egy oszlop az adatrácsban. |
N |
(Nem kötelező) Az összecsukandó szintek száma. Ha nincs megadva, az alapértelmezett érték 1. |
Visszaadott érték
A navigációt és számítást egyaránt végző verziók esetében a függvény a kifejezés értékét adja vissza az új környezetben, miután egy új szintre lép. A csak navigációt végző verziók esetében a függvény egy új szintre lépve módosítja a kiértékelési környezetet.
Megjegyzések
- Ez a függvény csak vizuális számításokhoz használható.
- A függvény csak navigációs verziói használhatók a CALCULATE függvényen belül.
- A hierarchia szintjét a tengelyhivatkozás által hivatkozott tengelyek összes oszlopa határozza meg.
- Ha az oszlopok meg vannak adva, a tengelyeket úgy határozza meg, hogy az első alkalommal bele kell venni az egyes oszlopok tengelyeit.
- Az N megadásakor a függvény az aktuális szintről vagy a legfelső szintről lépi fel az N hierarchiát, attól függően, hogy melyik az első.
- Ha több oszlop van megadva, a függvény addig navigál a hierarchián, amíg el nem éri azt az első szintet, amelyen a megadott oszlopok egyike sem található.
- A navigáció az adatmátrix aktuális cellájában kezdődik, felfelé haladva a hierarchiában. Ha egy adott oszlop az aktuális cellánál alacsonyabb szinten van, a rendszer figyelmen kívül hagyja.
Példa
A hierarchia teljes értékesítéseit összegző táblázat az összeg, az év, a negyedév és a hónap szintjén, a következő DAX számítások a [SalesAmount] értékét a szülőszinten, a nagyszülői szinten, illetve az év vagy az önszint szintjén jelenítik meg.
ParentValue = COLLAPSE([SalesAmount], ROWS)
GrandParentValue = COLLAPSE([SalesAmount], ROWS, 2)
QuarterOrSelfValue = COLLAPSE([SalesAmount], [Month])
Az alábbi képernyőképen a mátrix látható a három vizualizációs számítással.