Condividi tramite


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.