COLLAPSEALL
Ισχύει για:Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Ανακτά ένα περιβάλλον στο υψηλότερο επίπεδο σε σύγκριση με το τρέχον περιβάλλον. Εάν παρέχεται μια παράσταση, επιστρέφει την τιμή της στο νέο περιβάλλον, επιτρέποντας την περιήγηση σε ιεραρχίες και υπολογισμούς στο υψηλότερο επίπεδο.
Σύνταξη
Η σύνταξη που εκτελεί τόσο περιήγηση όσο και υπολογισμό.
COLLAPSEALL ( <expression>, <axis> )
Η σύνταξη που εκτελεί μόνο περιήγηση.
COLLAPSEALL ( <axis> )
Παραμέτρους
Όρος | Ορισμός |
---|---|
expression |
Η παράσταση προς αξιολόγηση στο νέο περιβάλλον. |
axis |
Μια αναφορά άξονα. |
Τιμή επιστροφής
Για την έκδοση που εκτελεί τόσο περιήγηση όσο και υπολογισμό, η συνάρτηση επιστρέφει την τιμή της παράστασης στο νέο περιβάλλον μετά την περιήγηση στο υψηλότερο επίπεδο. Για την έκδοση που εκτελεί μόνο περιήγηση, η συνάρτηση τροποποιεί το περιβάλλον αξιολόγησης μεταβαίνοντας στο υψηλότερο επίπεδο.
Παρατηρήσεις
- Αυτή η συνάρτηση μπορεί να χρησιμοποιηθεί μόνο σε υπολογισμούς απεικονίσεων.
- Οι εκδόσεις μόνο περιήγησης της συνάρτησης μπορούν να χρησιμοποιηθούν μέσα στη συνάρτηση CALCULATE.
- Τα επίπεδα της ιεραρχίας προσδιορίζονται από όλες τις στήλες σε κάθε άξονα που αναφέρονται από την αναφορά άξονα.
Παράδειγμα
Δεδομένου ενός πίνακα που συνοψίζει τις συνολικές πωλήσεις για μια ιεραρχία με επίπεδα για το σύνολο, το έτος, το τρίμηνο και τον μήνα, ο ακόλουθος DAX υπολογισμός λαμβάνει την τιμή [SalesAmount] στο υψηλότερο επίπεδο, σύνολο.
TotalValue = COLLAPSEALL([SalesAmount], ROWS)
Το παρακάτω στιγμιότυπο οθόνης εμφανίζει τη μήτρα με τον υπολογισμό απεικόνισης.
υπολογισμού απεικόνισης