อ้างอิงออบเจ็กต์รายการ

ออบเจ็กต์รายการชื่อ ListViewN โดยที่ N คือหมายเลขลำดับ

ใช้ชื่อเพื่ออ้างอิงออบเจ็กต์ในสูตร ตัวอย่างเช่น สูตร =ListView3.attribute จะส่งคืนคุณลักษณะของออกเจ็กต์

คุณสามารถเปลี่ยนชื่ออ็อบเจ็กต์เพื่อให้ระบุได้ง่ายขึ้นเมื่อกำหนดการดำเนินการ เป็นต้น

ตารางนี้แสดงคุณลักษณะของรายการออบเจ็กต์ที่สามารถแสดงได้:

ชื่อ ฟังก์ชัน ตัวอย่าง
=ListView[No].Alias แสดงคำอธิบายขององค์ประกอบรายการ ร้านค้าทั้งหมด
=ListView[No].Text แสดงชื่อที่ไม่ซ้ำขององค์ประกอบรายการ [Store].[All Stores]
=ListView[No].Attribute แสดงคุณลักษณะขององค์ประกอบรายการ ต้องเลือกคุณลักษณะในบานหน้าต่างคุณลักษณะของตัวออกแบบรายการก่อน
=ListView[No].ElementCount ส่งกลับจำนวนองค์ประกอบที่แสดงโดยออบเจ็กต์มุมมองรายการ เพิ่มขึ้นและลดลงเมื่อมีการขยายและยุบรายการ
=ListView[No].ElementIndex ส่งกลับตำแหน่งในรายการขององค์ประกอบที่เลือก
=ListView[No].Set ส่งกลับ MDX ของรายการ ในโหมดการออกแบบเท่านั้น
=ListView[No].StructureSet ส่งกลับ MDX ของการเลือกโครงสร้างของรายการ ในโหมดการออกแบบเท่านั้น

ElementCount และ ElementIndex

  1. ในโหมดออกแบบ เชื่อมโยงรายการกับออบเจ็กต์รายการอื่นที่ไม่ใช่ไฮเปอร์บล็อก
  2. คลิกเซลล์ที่อยู่ติดกันและระบุ =ListViewN.ElementCount
  3. ในเซลล์อื่น ให้ระบุ =ListViewN.ElementIndex

ในโหมดมุมมอง จำนวนองค์ประกอบจะเพิ่มขึ้นและลดลงเมื่อมีการขยายและยุบรายการ ดัชนีองค์ประกอบจะเปลี่ยนแปลงเมื่อคุณเลือกองค์ประกอบต่างๆ ในรายการ

Set และ StructureSet

ตัวอย่างนี้ใช้แอปพลิเคชันตัวอย่าง

  1. ลากมิติผลิตภัณฑ์จากคิวบ์ยอดขาย ไปยังเวิร์กชีตเพื่อสร้างไฮเปอร์บล็อก
  2. ในตัวออกแบบรายการ ให้เลือกกล่องกาเครื่องหมาย All Tires ในการเลือกโครงสร้าง
  3. ในเซลล์แผ่นงาน ให้ระบุ =[hyperblock_name].Set
    เซลล์จะแสดง MDX ของรายการ:
    Distinct({{[PRODUCT].[All Tires]}})
    	 
  4. ในเซลล์อื่น ระบุ =[hyperblock name].StructureSet

เซลล์แสดง MDX ของการเลือกโครงสร้าง:

{{[PRODUCT].[All Tires]}}