Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:
Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Επιστρέφει μια αναφορά στον πίνακα που σχετίζεται με μια καθορισμένη στήλη, μέτρηση ή ημερολόγιο.
Σύνταξη
TABLEOF ( <myColumnRef> )
TABLEOF ( <measureName> )
TABLEOF ( <myCalendar> )
Παράμετροι
| Όρος | Ορισμός |
|---|---|
reference |
Μια αναφορά στήλης, μέτρησης ή ημερολογίου. |
Τιμή επιστροφής
Μια αναφορά πίνακα.
Παρατηρήσεις
- Η
TABLEOFσυνάρτηση επιστρέφει μια αναφορά πίνακα, όχι τα ίδια τα δεδομένα πίνακα. - Όταν διαβιβαστεί ένα όνομα στήλης, επιστρέφει τον πίνακα που περιέχει αυτή τη στήλη.
- Όταν διαβιβαστεί ένα όνομα μέτρησης, επιστρέφει τον πίνακα στον οποίο έχει οριστεί αυτή η μέτρηση.
- Όταν διαβιβαστεί μια αναφορά ημερολογίου, επιστρέφει τον πίνακα που σχετίζεται με αυτό το ημερολόγιο.
- Αυτή η συνάρτηση είναι χρήσιμη σε σενάρια όπου πρέπει να προσδιορίσετε δυναμικά σε ποιον πίνακα ανήκει μια στήλη ή μια μέτρηση.
-
TABLEOFΔεν επιλύει στήλες από περιβάλλον γραμμής Επιλύει μόνο στήλες από το τρέχον περιβάλλον φίλτρου (βασικός πίνακας). - Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα 1 - Χρήση ΤΟΥ TABLEOF με μια στήλη
EVALUATE
ROW ( "RowCount", COUNTROWS ( TABLEOF ( 'Customer'[Customer ID] ) ) )
Επιστρέφει:
| Rowcount |
|---|
| 18485 |
Παράδειγμα 2 - Χρήση του TABLEOF με μια μέτρηση
DEFINE
MEASURE Sales[Projected Sales] =
SUM ( 'Sales'[Sales Amount] ) * 1.06
EVALUATE
ROW (
"Total Projected Sales", ROUND ( SUMX ( TABLEOF ( [Projected Sales] ), [Projected Sales] ), 2 )
)
Επιστρέφει:
| Σύνολο προβλεπόμενων πωλήσεων |
|---|
| 116397830.65 |
Παράδειγμα 3 - Χρήση ΤΟΥ TABLEOF σε μια συνάρτηση που ορίζεται από τον χρήστη
DEFINE
FUNCTION GetTableRowCount = (
columnRef : ANYREF
) =>
COUNTROWS ( TABLEOF ( columnRef ) )
EVALUATE
ROW (
"ResellerCount", GetTableRowCount ( 'Reseller'[Reseller ID] ),
"CustomerCount", GetTableRowCount ( 'Customer'[Customer ID] )
)
Επιστρέφει:
| Πλήθος μεταπωλητών | Πλήθος πελατών |
|---|---|
| 702 | 18485 |
Σχετικό περιεχόμενο
- συναρτήσεων πληροφοριών