แชร์ผ่าน


ALLCROSSFILTERED

นําไปใช้กับ:การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดการคํานวณวิชวล

ล้างตัวกรองทั้งหมดที่นําไปใช้กับตาราง

ไวยากรณ์

ALLCROSSFILTERED(<table>)

พารามิเตอร์

เงื่อนไข คำนิยาม
ตาราง ตารางที่คุณต้องการล้างตัวกรอง

ค่าที่ส่งกลับ

ไม่มี ดูหมายเหตุ

หมายเหตุ

  • ALLCROSSFILTERED สามารถใช้เพื่อล้างตัวกรองเท่านั้น แต่จะไม่ส่งกลับตาราง

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

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]

กลับ

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
เหตุการณ์การสาธิต 60398
โฆษณาบนนิตยสาร 60398
ผู้ผลิต 60398 1818
เมื่อมีกิจกรรมส่งเสริมการขาย 60398 7390
อื่นๆ 60398 3653
ราคา 60398 47733
คุณภาพ 60398 1551
ตรวจสอบ 60398 1640
การสนับสนุน 60398
โฆษณาบนโทรทัศน์ 60398 730

หมายเหตุ

มีความสัมพันธ์แบบกลุ่มต่อกลุ่มโดยตรงหรือโดยอ้อมระหว่างตาราง FactInternetSales และตาราง DimSalesReason