ALLCROSSFILTERED
Dotyczy: Obliczanie kolumny obliczeniowej tabeli Obliczeniowej Obliczenie wizualizacji
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
Nie dotyczy. Zobacz uwagi.
Uwagi
ATRYBUT ALLCROSSFILTERED może sł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 |
Inne | 60398 | 3653 |
Cena | 60398 | 47733 |
Kontrola | 60398 | 1551 |
Wykonaj przegląd | 60398 | 1640 |
Umowa sponsorska | 60398 | |
Reklama telewizyjna | 60398 | 730 |
Uwaga
Istnieje bezpośrednia lub pośrednia relacja wiele-do-wielu między tabelą FactInternetSales i tabelą DimSalesReason.