Dela via


ALLCROSSFILTERED

Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning

Rensa alla filter som tillämpas på en tabell.

Syntax

ALLCROSSFILTERED(<table>)

Parametrar

Period Definition
table Den tabell som du vill rensa filter på.

Returvärde

Saknas. Se kommentarer.

Kommentarer

  • ALLCROSSFILTERED kan bara användas för att rensa filter men inte för att returnera en tabell.

  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel

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]

Returnerar

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Demohändelse 60398
Tidningsannons 60398
Tillverkare 60398 1818
Vid upphöjning 60398 7390
Övrigt 60398 3653
Pris 60398 47733
Kvalitet 60398 1551
Granskning 60398 1640
Sponsring 60398
Tv-reklam 60398 730

Kommentar

Det finns en direkt eller indirekt många-till-många-relation mellan tabellen FactInternetSales och Tabellen DimSalesReason.