biến XML
Có thể lưu nhiều giá trị (ví dụ: chú thích và tên duy nhất của thành phần) trong một biến toàn cầu. Định nghĩa của biến và thuộc tính của biến được lưu dưới dạng XML. XML được tạo và duy trì bằng cách sử dụng hàm SETPROPERTY cùng với một hành động, chẳng hạn như một hành động Đặt.
Ví dụ: có thể sử dụng biến XML để giữ các giá trị của cấu trúc lát cắt trong báo cáo. Bằng cách liên kết biến XML với bộ tham số báo cáo có thể được sử dụng cho giao tiếp tiện ích nếu báo cáo được hiển thị trong bảng điều khiển.
Trong ngăn Tiện ích, bạn có thể mở một biến toàn cục mà thuộc tính đã được tạo và xem định nghĩa XML.
Ví dụ về SETPROPERTY
Câu lệnh này:
=SETPROPERTY(GlobalVariables.gvSetProperty,"[Product]","Unique",
"[Product].[All Tires].[Car Tires All Season]")
tạo câu lệnh XML này:
<Table><Row name="[product]"><Property name="unique"
value="[Product].[All Tires].[Car Tires All Season]"/></Row></Table>
Trong ví dụ này, cấu trúc Sản phẩm là khóa và được sử dụng làm tên hàng. Tên của thuộc tính là "Unique" và giá trị là tên duy nhất của thành phần Tất cả các mùa hè. Bạn có thể sử dụng SETPROPERTY để đặt nhiều thuộc tính, giá trị và khóa.