EXTRACTPROPERTIES

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

คุณสามารถระบุตัวกรองหลายตัว และใช้สัญลักษณ์แทนดอกจัน (*) เพื่อลดความยาวของไวยากรณ์

ไวยากรณ์

EXTRACTPROPERTIES("XML_properties","key","property","value" {,"key","property","value"})

ตัวอย่าง

ถ้าตัวแปรส่วนกลาง gv_property ถือชื่อเฉพาะและคำอธิบายขององค์ประกอบในมิติผลิตภัณฑ์ ฟังก์ชันนี้จะส่งคืนชื่อที่ไม่ซ้ำ:

=EXTRACTPROPERTIES(globalvariables.gv_property.text, "[Product]", "[unique]", "[Product].[all tires].[car tires all season]")

ตัวอย่าง

ตัวอย่างนี้แยกทั้งชื่อเฉพาะและคำบรรยายจากgv_property :

=EXTRACTPROPERTIES(GlobalVariables.gv_property.Text,"[product]","unique","[product].[all tires].[car tires all season]","[product]","caption","car tires all season")

ตัวอย่าง

ตัวอย่างนี้ยังแยกชื่อเฉพาะและคำบรรยายจากgv_property แต่ใช้อักขระตัวแทน:

=EXTRACTPROPERTIES(GlobalVariables.gv_setproperty.Text,"*","unique","*","caption","*")