Jaa


ALLCROSSFILTERED

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Tyhjennä taulukossa käytetyt allfilters.

Syntaksi

ALLCROSSFILTERED(<table>)

Parametrit

Termi Määritelmä
table Taulukko, jonka haluat tyhjentää, filters.

Palauta value

N/A. Katso huomautukset.

Huomautuksia

  • ALLCROSSFILTERED avulla voidaan vain tyhjentää filters mutta not taulukon palauttamiseen.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki

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]

Palauttaa

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Esittelytapahtuma 60398
Lehtimainos 60398
Valmistaja 60398 1818
Kampanja 60398 7390
Toinen 60398 3653
Price 60398 47733
Laatu 60398 1551
Arvostelu 60398 1640
Sponsorointi 60398
Televisiomainos 60398 730

Muistiinpano

FactInternetSales-taulukon and DimSalesReason-taulukon välillä on suora or epäsuora monta-moneen-suhde.