XML-variabler

Der kan gemmes flere værdier (for eksempel titeltekster og entydige navne for elementer) i en enkelt global variabel. Variablens definition og dens egenskaber gemmes som XML. XML genereres og vedligeholdes ved hjælp af funktionen SETPROPERTY i forbindelse med en handling, f.eks. handlingen Indstil parametre.

En XML-variabel kan f.eks. bruges til at fastholde udsnitsdimensionernes værdier i en rapport. Ved at kæde XML-variablen sammen med et tupel-rapportparameter kan udsnitsdimensionerne bruges til widget-kommunikation, hvis rapporten vises i et kontrolpanel.

I ruden Tilbehør kan du åbne en global variabel, der er oprettet egenskaber for, og se XML-definitionen.

Eksempel på SETPROPERTY

Denne sætning:
=SETPROPERTY(GlobalVariables.gvSetProperty,"[Product]","Unique",
"[Product].[All Tires].[Car Tires All Season]")
	 
opretter denne XML-sætning:
<Table><Row name="[product]"><Property name="unique" 
value="[Product].[All Tires].[Car Tires All Season]"/></Row></Table>
I dette eksempel er dimensionen Product nøglen og bruges som rækkenavn. Egenskabens navn er "Unique", og værdien er det entydige navn for elementet All Season Tires.

Du kan bruge SETPROPERTY til at indstille flere egenskaber, værdier og nøgler.