ALLCROSSFILTERED
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Cancella tutti i filtri applicati a una tabella.
Sintassi
ALLCROSSFILTERED(<table>)
Parametri
Termine | Definizione |
---|---|
table | Tabella in cui cancellare i filtri. |
Valore restituito
N/D. Vedere la sezione Osservazioni.
Osservazioni:
Si può usare ALLCROSSFILTERED solo per cancellare i filtri, ma non per restituire una tabella.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
DEFINE
MEASURE FactInternetSales[TotalQuantity1] =
CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALLCROSSFILTERED(FactInternetSales))
MEASURE FactInternetSales[TotalQuantity2] =
CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALL(FactInternetSales))
EVALUATE
SUMMARIZECOLUMNS(DimSalesReason[SalesReasonName],
"TotalQuantity1", [TotalQuantity1],
"TotalQuantity2", [TotalQuantity2])
ORDER BY DimSalesReason[SalesReasonName]
Restituisce:
DimSalesReason[SalesReasonName] | [TotalQuantity1] | [TotalQuantity2] |
---|---|---|
Demo Event | 60398 | |
Magazine Advertisement | 60398 | |
Produttore | 60398 | 1818 |
On Promotion | 60398 | 7390 |
Altro | 60398 | 3653 |
Prezzo | 60398 | 47733 |
Qualità | 60398 | 1551 |
Rivedi | 60398 | 1640 |
Sponsorship | 60398 | |
Television Advertisement | 60398 | 730 |
Nota
Tra le tabelle FactInternetSales e DimSalesReason esiste una relazione molti-a-molti diretta o indiretta.