EXTRACTPROPERTIES

Với EXTRACTPROPERTIES, bạn xác định bộ lọc để trích xuất các thuộc tính cụ thể từ biến XML. Thuộc tính được trích xuất thành XML. Ví dụ: bạn có thể sử dụng hành động để trích xuất thuộc tính từ một biến XML và ghi chúng vào biến XML thứ hai. Mỗi bộ lọc bao gồm một khóa, tên thuộc tính và giá trị thuộc tính. Trong EXTRACTPROPERTIES, bạn xác định bộ lọc trong hàm. Nếu bạn sử dụng EXCTPROPERTIEMethod, bạn có thể xác định bộ lọc với một hàm riêng.

Bạn có thể xác định nhiều bộ lọc và sử dụng ký tự đại diện dấu hoa thị (*) để rút ngắn tối đa độ dài của cú pháp.

Cú pháp

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

Ví dụ

Nếu biến toàn cục, gv_property, chứa tên duy nhất và chú thích của thành phần trong cấu trúc Sản phẩm, hàm này trả về tên duy nhất:

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

Ví dụ

Ví dụ này trích xuất cả tên duy nhất và chú thích từ gv_property:

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

Ví dụ

Ví dụ này cũng trích xuất tên duy nhất và chú thích từ gv_property nhưng sử dụng ký tự đại diện:

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