Xml-variabler

Multipla värden (exempelvis rubriker och unika namn för element) kan sparas i en enskild global variabel. Definitionen av variabeln och dess egenskaper sparas som xml. Xml-filen genereras och underhålls med hjälp av funktionen SETPROPERTY i kombination med en åtgärd, exempelvis åtgärden Ange parametrar.

Du kan till exempel använda en xml-variabel om du vill lagra värden för sektordimensioner i en rapport. Genom att länka xml-variabeln till en tuppelrapportparameter kan sektordimensionerna användas för widgetkommunikation om rapporten visas i en instrumentpanel.

Du kan öppna en global variabel för vilken egenskaper har skapats och se xml-definitionen i fönstret Tillbehör.

Exempel på SETPROPERTY

Följande sats:
=SETPROPERTY(GlobalVariables.gvSetProperty,"[Product]","Unique",
"[Product].[All Tires].[Car Tires All Season]")
	 
skapar den här xml-satsen:
<Table><Row name="[product]"><Property name="unique" 
value="[Product].[All Tires].[Car Tires All Season]"/></Row></Table>
I det här exemplet är produktdimensionen nyckeln och används som radnamn. Egenskapens namn är "unikt”, och värdet är det unika namnet på elementet All Season Tires.

Du kan ange flera egenskaper, värden och nycklar med hjälp av SETPROPERTY.