ตัวแปร XML
สามารถบันทึกค่าได้หลายค่า (เช่น คำอธิบายและชื่อองค์ประกอบที่ไม่ซ้ำ) ในตัวแปรส่วนกลางตัวเดียว ข้อกำหนดของตัวแปรและคุณสมบัติของตัวแปรจะถูกบันทึกเป็น XML XML ถูกสร้างขึ้นและดูแลรักษาโดยใช้ฟังก์ชัน SETPROPERTY ร่วมกับการดำเนินการ เช่น การดำเนินการตั้งค่าพารามิเตอร์
ตัวอย่างเช่น สามารถใช้ตัวแปร XML เพื่อเก็บค่าของมิติสไลซ์ในรายงาน โดยการเชื่เท่าเท่าอมโยงตัวแปร XML กับพารามิเตอร์รายงานทูเปิล มิติสไลซ์สามารถใช้สำหรับการสื่อสารวิดเจ็ต หากรายงานถูกแสดงในแดชบอร์ด
ในบานหน้าต่าง Accessories คุณสามารถเปิดตัวแปรส่วนกลางสำหรับคุณสมบัติที่ถูกสร้างขึ้นและดูข้อกำหนด XML ได้
ตัวอย่าง SETPROPERTY
คำสั่งนี้:
=SETPROPERTY(GlobalVariables.gvSetProperty,"[Product]","Unique",
"[Product].[All Tires].[Car Tires All Season]")
สร้างคำสั่ง XML นี้:
<Table><Row name="[product]"><Property name="unique"
value="[Product].[All Tires].[Car Tires All Season]"/></Row></Table>
ในตัวอย่างนี้ มิติผลิตภัณฑ์คือส่วนหลักและใช้เป็นชื่อแถว ชื่อของคุณสมบัติคือ "Unique" และค่านี้เป็นชื่อเฉพาะขององค์ประกอบยางสำหรับทุกฤดู คุณสามารถใช้ SETPROPERTY เพื่อตั้งค่าคุณสมบัติ, ค่า และคีย์ได้หลายรายการ