Variáveis XML

É possível salvar vários valores (por exemplo, as legendas e os nomes exclusivos de elementos) em uma única variável global. A definição da variável e suas propriedades são salvas como XML. O XML é gerado e mantido com a função SETPROPERTY em conjunto com uma ação, por exemplo, definir parâmetros.

É possível usar uma variável XML, por exemplo, para manter os valores das dimensões de fatia em um relatório. Ao vincular a variável XML a um parâmetro do relatório da tupla, as dimensões de fatia podem ser usadas para comunicação dos widgets, se o relatório for exibido em um painel.

No painel Acessórios, é possível abrir uma variável global para a qual propriedades tenham sido criadas e visualizar a definição de XML.

Exemplo de SETPROPERTY

Esta instrução:
=SETPROPERTY(GlobalVariables.gvSetProperty,"[Product]","Unique",
"[Product].[All Tires].[Car Tires All Season]")
	 
cria esta instrução XML:
<Table><Row name="[product]"><Property name="unique" 
value="[Product].[All Tires].[Car Tires All Season]"/></Row></Table>
Nesse exemplo, a dimensão Produto é a chave e é usada como o nome da linha. O nome da propriedade é "Exclusivo" e o valor é o nome exclusivo do elemento Pneus para Estação Inteira.

É possível usar SETPROPERTY para definir várias propriedades, valores e chaves.