ISATLEVEL
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
รายงานว่าคอลัมน์ปรากฏอยู่ในระดับปัจจุบันหรือไม่
วากยสัมพันธ์
ISATLEVEL ( <column> )
พารามิเตอร์
เทอม | นิยาม |
---|---|
column |
คอลัมน์การจัดกลุ่มในเส้นตารางข้อมูล |
ค่าผลลัพธ์
TRUE
หรือ FALSE
ที่บ่งชี้ว่าคอลัมน์การจัดกลุ่มอยู่ในระดับปัจจุบันในบริบทหรือไม่
หมาย เหตุ
- ฟังก์ชันนี้สามารถใช้ได้เฉพาะในการคํานวณวิชวลเท่านั้น
- ISINSCOPE HASONEVALUE ISFILTEREDและอื่นๆ ISATLEVEL มีความเฉพาะสําหรับการคํานวณวิชวล ดังนั้นจึงรับประกันว่าจะเข้ากันได้กับฟังก์ชันที่นําทางระดับของลําดับชั้นในเมทริกซ์ข้อมูล เช่น EXPAND และ COLLAPSE
- ระดับลําดับชั้นสามารถมีได้มากกว่าหนึ่งคอลัมน์ ตัวอย่างเช่น ในลําดับชั้น [Year], [Quarter], [Month] ระดับที่ประกอบด้วยคอลัมน์ [Quarter] ยังรวมถึงคอลัมน์ [Year] ในระดับเดียวกัน
ตัวอย่าง
พิจารณาตารางที่มีลําดับชั้นที่มีระดับสําหรับผลรวม ปี ไตรมาส และเดือน การคํานวณ DAX ต่อไปนี้สามารถใช้เพื่อกําหนดว่าคอลัมน์ที่ระบุอยู่ในระดับปัจจุบันในบริบทเดิมหรือในระดับใหม่หลังจากการดําเนินการนําทาง
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)
สกรีนช็อตด้านล่างแสดงเมทริกซ์ที่มีการคํานวณวิชวลห้ารายการ
การคํานวณวิชวล
ดูเพิ่มเติม
EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE