อ่านในภาษาอังกฤษ

แชร์ผ่าน


COLLAPSEALL

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

เรียกใช้บริบทในระดับสูงสุดเมื่อเทียบกับบริบทปัจจุบัน If ให้นิพจน์ แสดง value ในบริบทใหม่ เพื่อให้สามารถนําทางในลําดับชั้น and การคํานวณในระดับสูงสุด

วากยสัมพันธ์

ไวยากรณ์ที่ทําการคํานวณ and การนําทางทั้งสอง

COLLAPSEALL ( <expression>, <axis> )

ไวยากรณ์ที่ดําเนินการนําทางเท่านั้น

COLLAPSEALL ( <axis> )

พารามิเตอร์

เทอม นิยาม
expression นิพจน์ที่จะประเมินในบริบทใหม่
axis การอ้างอิงแกน

value ผลลัพธ์

สําหรับเวอร์ชันที่ดําเนินการนําทางทั้งสอง and การคํานวณ ฟังก์ชันจะส่งกลับ value ของนิพจน์ในบริบทใหม่หลังจากนําทางไปยังระดับสูงสุด สําหรับเวอร์ชันที่ดําเนินการนําทางเท่านั้น ฟังก์ชันจะปรับเปลี่ยนบริบทการประเมินโดยนําทางไปยังระดับสูงสุด

หมาย เหตุ

  • ฟังก์ชันนี้สามารถใช้ได้เฉพาะในการคํานวณวิชวลเท่านั้น
  • สามารถใช้เวอร์ชัน navigation-only ของฟังก์ชันภายในฟังก์ชัน CALCULATE ได้
  • ระดับของลําดับชั้นจะถูกกําหนดโดยคอลัมน์ all ในแต่ละแกนที่อ้างอิงโดยการอ้างอิงแกน

ตัวอย่าง

กําหนดตารางที่สรุปยอดขายทั้งหมดสําหรับลําดับชั้นที่มีระดับสําหรับผลรวม yearquarterandmonthการคํานวณ DAX ต่อไปนี้จะดึงข้อมูล value ของ [SalesAmount] ในระดับสูงสุดผลรวม

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

สกรีนช็อตด้านล่างแสดงเมทริกซ์ที่มีการคํานวณวิชวล

การคํานวณวิชวล

ดูเพิ่มเติม

EXPAND
EXPANDALL
COLLAPSE