INITSLICERS

ในรายงานไดนามิก ผู้ใช้มักจะสามารถเลือกมิติข้อมูลที่สร้างคอลัมน์และแถว และรูปแบบมิติสไลซ์ และในรายงานที่ไม่ขึ้นกับฐานข้อมูล ผู้ออกแบบรายงานจะไม่ทราบมิติข้อมูลใด ด้วยเหตุนี้ ค่าของมิติข้อมูลสไลซ์จึงมักถูกจัดเก็บในตัวแปร XML ถ้ารายงานใช้พารามิเตอร์รายงานทูเปิลสำหรับการสื่อสารในแดชบอร์ด XML ต้องอยู่ในรูปแบบที่ถูกต้อง

ฟังก์ชัน INITSLICERS จะสร้างตัวแปรตัวแบ่งส่วนข้อมูล XML ในรูปแบบที่ถูกต้องให้พารามิเตอร์รายงานทูเปิลนำไปใช้

คุณสามารถตรวจสอบ XML ด้วยฟังก์ชัน VALIDATESLICERS

ไวยากรณ์

=INITSLICERS("cube_Olapmetadata_uniquename" {,"omit_Olapmetadata_uniquename"})

ตัวอย่าง

ตัวอย่างนี้อิงตามแอปพลิเคชันตัวอย่าง มันสร้าง XML ที่ไม่รวมทั้งหมดยกเว้นมิติการวัดของคิวบ์การวิเคราะห์:

=INITSLICERS("[repository].[bestpracticesolap].[analysis]","[repository].[bestpracticesolap].[analysis].[period]","[repository].[bestpracticesolap].[analysis].[pos]","[repository].[bestpracticesolap].[analysis].[product]","[repository].[bestpracticesolap].[analysis].[region]","[repository].[bestpracticesolap].[analysis].[channel]","[repository].[bestpracticesolap].[analysis].[valtype]")

นี่คือผลลัพธ์ XML:

<Table><Row name="[Repository].[BestPracticesOLAP].[ANALYSIS].[MEASURE].[MEASURE]"><Property name="element" value="[MEASURE].[Gross Margin]" /></Row></Table>

ตัวอย่าง

ในเซลล์ B2 ระบุ [repository].[bestpracticesolap].[analysis]

ในเซลล์ B23 ระบุ =INITSLICERS(B2)

XML ที่เป็นผลลัพธ์จะมีมิติทั้งหมดของคิวบ์การวิเคราะห์:

<Table><Row name="[Repository].[BestPracticesOLAP].[ANALYSIS].[CHANNEL].[CHANNEL]"><Property name="element"
			 value="[CHANNEL].[All Channels]" /></Row><Row
			 name="[Repository].[BestPracticesOLAP].[ANALYSIS].[MEASURE].[MEASURE]"><Property name="element"
			 value="[MEASURE].[Gross Margin]" /></Row><Row
			 name="[Repository].[BestPracticesOLAP].[ANALYSIS].[Period].[Period]"><Property name="element"
			 value="[Period].[All Years]" /></Row><Row name="[Repository].[BestPracticesOLAP].[ANALYSIS].[POS].[POS]"><Property name="element"
			 value="[POS].[All Pos]" /></Row><Row name="[Repository].[BestPracticesOLAP].[ANALYSIS].[PRODUCT].[PRODUCT]"><Property name="element"
			 value="[PRODUCT].[All Tires]" /></Row><Row name="[Repository].[BestPracticesOLAP].[ANALYSIS].[REGION].[REGION]"><Property name="element"
			 value="[REGION].[All Regions]" /></Row><Row
			 name="[Repository].[BestPracticesOLAP].[ANALYSIS].[VALTYPE].[VALTYPE]"><Property name="element"
			 value="[VALTYPE].[Variance]" /></Row></Table>