Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
gælder for:
beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer en reference til tabellen tilknyttet en specificeret kolonne, mål eller kalender.
Syntaks
TABLEOF ( <myColumnRef> )
TABLEOF ( <measureName> )
TABLEOF ( <myCalendar> )
Parametre
| Vilkår | Definition |
|---|---|
reference |
En kolonne-, målings- eller kalenderreference. |
Returværdi
En tabelreference.
Bemærkninger
- Funktionen
TABLEOFreturnerer en tabelreference, ikke selve tabeldataene. - Når et kolonnenavn overføres, returneres den tabel, der indeholder den pågældende kolonne.
- Når der sendes et målingsnavn, returneres den tabel, hvor målingen er defineret.
- Når der sendes en kalenderreference, returneres den tabel, der er knyttet til den pågældende kalender.
- Denne funktion er nyttig i scenarier, hvor du har brug for dynamisk at bestemme, hvilken tabel en kolonne eller måling tilhører.
-
TABLEOFfortolker ikke kolonner fra rækkekontekst. Den løser kun kolonner fra den aktuelle filterkontekst (basistabel). - Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel 1 – Brug af TABLEOF med en kolonne
EVALUATE
ROW ( "RowCount", COUNTROWS ( TABLEOF ( 'Customer'[Customer ID] ) ) )
Returnerer:
| Rækkeantal |
|---|
| 18485 |
Eksempel 2 – Brug af TABLEOF med en måling
DEFINE
MEASURE Sales[Projected Sales] =
SUM ( 'Sales'[Sales Amount] ) * 1.06
EVALUATE
ROW (
"Total Projected Sales", ROUND ( SUMX ( TABLEOF ( [Projected Sales] ), [Projected Sales] ), 2 )
)
Returnerer:
| Samlet forventet salg |
|---|
| 116397830.65 |
Eksempel 3 – Brug af TABLEOF i en brugerdefineret funktion
DEFINE
FUNCTION GetTableRowCount = (
columnRef : ANYREF
) =>
COUNTROWS ( TABLEOF ( columnRef ) )
EVALUATE
ROW (
"ResellerCount", GetTableRowCount ( 'Reseller'[Reseller ID] ),
"CustomerCount", GetTableRowCount ( 'Customer'[Customer ID] )
)
Returnerer:
| ResellerCount | Kundeantal |
|---|---|
| 702 | 18485 |