MERGEPROPERTIES

Hàm này kết hợp hai hoặc nhiều định nghĩa thuộc tính XML thành một và hiển thị dưới dạng chuỗi.

Bạn có thể sử dụng ký tự dấu hoa thị (*) tại đầu hoặc cuối chuỗi dưới dạng ký tự đại diện. Ví dụ, để trả về các khóa hoặc thuộc tính cụ thể. Dấu hoa thị trong một chuỗi không hoạt động dưới dạng ký tự đại diện. Tìm kiếm ký tự đại diện chỉ trả về khóa hoặc thuộc tính khớp đầu tiên.
Ghi chú

Chúng tôi không thể bảo đảm thứ tự hay các thuộc tính được khớp.

Cú pháp

=MERGEPROPERTIES(XMLProperty1,XMLProperty2....,XMLPropertyN)

Ví dụ

Trong những ví dụ này, giả định có định nghĩa thuộc tính XML trong ô B5 và B7 và có các biến toàn cục được gọi là các biến toàn bộ được gọi là Var1 và Var2 mà chứa định nghĩa thuộc tính XML.

=MERGEPROPERTIES(B5,B7)

=MERGEPROPERTIES(globalvariables.Var1.text,globalvariables,Var2.text)

=MERGEPROPERTIES(globalvariables.Va1.text,B7)

Thuộc tính được hợp nhất vào trong định nghĩa XML. Nếu hai hoặc nhiều định nghĩa có cùng tên thuộc tính, định nghĩa được thêm vào gần đây nhất sẽ ghi đè định nghĩa trước đó. Ví dụ:

Định nghĩa thuộc tính thứ hai:

<Table><Row name="Key1"><Property name="p1" value="v21"/>
<Property name="p22" value="v22" /></Row></Table>
kết hợp vào định nghĩa thuộc tính đầu tiên:
<Table><Row name="Key1"><Property name="p1" value="v1"/>
<Property name="p2" value="v2" /></Row></Table>
Định nghĩa thuộc tính đầu tiên và thứ hai mỗi Tên thuộc tính=p1. Định nghĩa thuộc tính thứ hai ghi đè kết quả đầu tiên trong định nghĩa được hợp nhất này:
<Table><Row name="k1"><Property name="p1" value="v21"/>
<Property name="p2" value="v2" /><Property name="p22" value="v22" /></Row></Table>