Condividi tramite


ALLCROSSFILTERED

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Cancellare allfilters applicati a una tabella.

Sintassi

ALLCROSSFILTERED(<table>)

Parametri

Termine Definizione
table Tabella in cui si desidera cancellare filters.

Restituisce value

N/D. Vedere le osservazioni.

Osservazioni

  • ALLCROSSFILTERED può essere utilizzato solo per cancellare filters, ma not per restituire una tabella.

  • Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or 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]

Rendiconto

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Demo, evento 60398
Pubblicità rivista 60398
Fabbricante 60398 1818
On Promotion 60398 7390
Altro 60398 3653
Price 60398 47733
Qualità 60398 1551
Recensione 60398 1640
Sponsorizzazione 60398
Pubblicità televisiva 60398 730

Nota

Esiste una relazione molti-a-molti diretta or indiretta tra la tabella FactInternetSales and tabella DimSalesReason.