ROC

ROC รับค่าเซลล์จากคิวบ์ OLAP คุณไม่สามารถเขียนค่ากลับด้วย ROC RWC เป็นเวอร์ชันที่เขียนได้ของ ROC

อ้างถึง CELLGET ด้วย CELLGET นั้นคล้ายกับ ROC แต่เป็นไดนามิก และให้ความยืดหยุ่นมากกว่าในการออกแบบรายงาน ถ้าคุณใช้ตัวช่วยสร้างแก้ไขสูตร OLAP สูตร CELLGET จะถูกสร้างขึ้นหากคุณคลิก ตกลง ในตัวช่วยสร้าง โดยไม่เลือกตัวเลือกใดๆ

ไวยากรณ์

=ROC("data_connection","cube","slice_element {,"slice_element}")

คุณต้องระบุค่าสำหรับมิติทั้งหมดในคิวบ์ที่เลือก ลำดับของมิติก็มีความสำคัญเช่นกัน ด้วยเหตุผลเหล่านี้ เราขอแนะนำให้คุณใช้ตัวช่วยสร้างแก้ไขสูตร OLAP เพื่อสร้างและแก้ไขสูตร ROC และ RWC

ตัวอย่าง

=ROC("BestPractices OLAP","SALES","[CURRTYPE].[LC]","[INTERCO].[TotalPartner]",
"[LEVEL].[IFRS]","[PRODUCT].[All Tires]","[PROFIT].[Sales Volume]","[TIME].[YTD]","[UNIT].[G0000]",
"[VERSION].[Actual]")
	 
หมายเหตุ

ในการเปิดใช้งานการเขียนกลับในสูตรค่าของเซลล์ ให้เปลี่ยน ROC เป็น RWC หรือเลือก อนุญาตให้เขียนค่า กลับในกล่องโต้ตอบ แก้ไขสูตร OLAP

เลือกหลายรายการ

ROC รองรับการเลือกหลายรายการ คุณสามารถแทนที่องค์ประกอบใดๆ ในสูตร ROC ด้วยการอ้างอิงถึง XML แบบเลือกหลายรายการที่ถูกต้อง (MLS-XML) การอ้างอิงอาจเป็นเซลล์หรือตัวแปรที่มี MLS-XML

ตัวอย่าง

ในตัวอย่างนี้ องค์ประกอบจากมิติ PRODUCT จะถูกแทนที่ด้วยการอ้างอิงไปยังตัวแปรรายงานที่มี MLS-XML
=ROC("BestPractices OLAP","ANALYSIS","[CHANNEL].[All Channels]","[MEASURE].[Gross Margin]",
"[POS].[All Pos]",ReportVariables.rv_multi.Text,"[Period].[All Years]","[REGION].[All Regions]",
"[VALTYPE].[Variance]")