Compartir a través de


ALLCROSSFILTERED

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Borre allfilters que se aplican a una tabla.

Sintaxis

ALLCROSSFILTERED(<table>)

Parámetros

Término Definición
table Tabla en la que desea borrar filters.

Devolver value

N/A. Vea los comentarios.

Observaciones

  • ALLCROSSFILTERED solo se puede usar para borrar filters, pero not devolver una tabla.

  • Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

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]

Devuelve

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
Evento de demostración 60398
Anuncio de revista 60398
Fabricante 60398 1818
En promoción 60398 7390
Otro 60398 3653
Price 60398 47733
Calidad 60398 1551
Revisión 60398 1640
Patrocinio 60398
Anuncio de televisión 60398 730

Nota

Hay una relación directa de varios a varios directa or entre la tabla FactInternetSales and tabla DimSalesReason.