ALLCROSSFILTERED
清除应用于表的所有筛选器。
语法
ALLCROSSFILTERED(<table>)parameters
| 术语 | 定义 |
|---|---|
| 表 | 要清除筛选器的表。 |
返回值
不适用。 请参阅备注。
备注
ALLCROSSFILTERED 只能用于清除筛选器,不能返回表。
在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
DEFINEMEASURE 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]返回:
| DimSalesReason[SalesReasonName] | [TotalQuantity1] | [TotalQuantity2] |
|---|---|---|
| 演示活动 | 60398 | |
| 杂志广告 | 60398 | |
| 制造商 | 60398 | 1818 |
| 促销 | 60398 | 7390 |
| 其他 | 60398 | 3653 |
| 价格 | 60398 | 47733 |
| 质量 | 60398 | 1551 |
| 审阅 | 60398 | 1640 |
| 赞助 | 60398 | |
| 电视广告 | 60398 | 730 |
注意
FactInternetSales 表和 DimSalesReason 表之间存在直接或间接的多对多关系。