Delen via


ALLCROSSFILTERED

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

Wis alle filters die worden toegepast op een tabel.

Syntaxis

ALLCROSSFILTERED(<table>)

Parameters

Term Definitie
table De tabel waarop u filters wilt wissen.

Retourwaarde

N.V.T. Zie opmerkingen.

Opmerkingen

  • ALLCROSSFILTERED kan alleen worden gebruikt om filters te wissen, maar niet om een tabel te retourneren.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld

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]

Retourneert

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Demo-gebeurtenis 60398
Tijdschrift advertentie 60398
Fabrikant 60398 1818
Bij promotie 60398 7390
Ander 60398 3653
Prijs 60398 47733
Kwaliteit 60398 1551
Recensie 60398 1640
Beschermheerschap 60398
Tv-advertentie 60398 730

Notitie

Er is een directe of indirecte veel-op-veel-relatie tussen de tabel FactInternetSales en de tabel DimSalesReason.