Udostępnij za pośrednictwem


ALLCROSSFILTERED

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Wyczyść wszystkie filtry, które są stosowane do tabeli.

Składnia

ALLCROSSFILTERED(<table>)

Parametry

Termin Definicja
table Tabela, dla której chcesz wyczyścić filtry.

Wartość zwracana

N/A. Zobacz uwagi.

Uwagi

  • ALLCROSSFILTERED można użyć tylko do czyszczenia filtrów, ale nie do zwracania tabeli.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

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]

Zwraca

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Zdarzenie pokazowe 60398
Reklama magazynu 60398
Producent 60398 1818
Po podwyższeniu poziomu 60398 7390
Inny 60398 3653
Cena 60398 47733
Jakość 60398 1551
Recenzja 60398 1640
Sponsoring 60398
Reklama telewizyjna 60398 730

Nuta

Istnieje bezpośrednia lub pośrednia relacja wiele-do-wielu między tabelą FactInternetSales i tabelą DimSalesReason.