การแทนที่กล่องคำสั่งผสมด้วยออบเจ็กต์ค้นหา

ในบางกรณี ออบเจ็กต์ค้นหามีข้อดีเหนือกล่องคำสั่งผสม ออบเจ็กต์ค้นหามีประโยชน์อย่างยิ่งกับการดำเนินการเลือกองค์ประกอบ

  1. สร้างตัวแปร
  2. แทรกออบเจ็กต์ค้นหา
  3. คลิกสองครั้งที่ออบเจ็กต์ค้นหา แล้วคลิก ดำเนินการเมื่อมีการคลิกไอคอน ในกล่องโต้ตอบ จัดรูปแบบ
  4. เลือก เลือกองค์ประกอบ เป็นประเภทการดำเนินการและ ค้นหาการคลิก เป็นโหมดการดำเนินการ
  5. ในส่วนแหล่งที่มา ให้ระบุข้อมูลนี้:
    รายการส่วนกลาง
    เลือกรายการที่จะแสดงโดยออบเจ็กต์ค้นหา
    เลือกองค์ประกอบ
    เลือกตัวแปรที่คุณสร้างในขั้นตอนที่ 1
    รูปแบบการแสดงผล
    โดยค่าเริ่มต้น คำอธิบายองค์ประกอบจะแสดงขึ้น หรือเลือกรูปแบบอื่น
    เปิดใช้งานการเลือกหลายรายการ
    ด้วยตัวเลือกนี้ คุณสามารถเลือกหลายองค์ประกอบ
    ขีดจำกัดองค์ประกอบ
    คุณสามารถระบุจำนวนองค์ประกอบสูงสุดที่จะแสดงสำหรับการเลือกได้ ระบุตัวเลขหรือสูตร หรือระบุ ไม่จำกัด
    ชื่อเรื่องกล่องโต้ตอบ
    ชื่อเริ่มต้นคือเลือกองค์ประกอบ คุณสามารถแสดงชื่อของรายการส่วนกลางหรือระบุสตริงที่ผู้ใช้กำหนดแทนได้ หากต้องการเปลี่ยนชื่อแบบไดนามิก ให้ใช้สูตร
  6. ในส่วน Parameters เลือกตัวแปรที่คุณสร้างในขั้นตอนที่ 1 เป็นชื่อพารามิเตอร์ และระบุ =Actions.Result.Text เป็นค่าของมัน แล้วคลิก ตกลง
  7. ในฟิลด์ ค่า ของกล่องโต้ตอบ จัดรูปแบบ ให้ระบุสูตรเพื่อแสดงรายการที่แสดงเมื่อคุณคลิกการค้นหา
    ตัวอย่างสูตร MEMBERGET นี้แสดงรายการผลิตภัณฑ์ของแอปพลิเคชันตัวอย่าง:

    =MEMBERGET("BestPracticesOlap", "analysis", "[product]",ReportVariables.selection.Text, "self")