Objektegenskaper
Följande tabell räknar upp objekt och deras egenskaper:
Objekt | Egenskap | Beskrivning |
---|---|---|
Lista, ListView | Text | Det visade elementets unika namn. |
Lista, ListView | Alias | Det visade elementets rubrik. |
Lista, ListView | Attribute eller Attribute 1 | Det första attributvärdet. I en anpassad hierarki returnerar Attribute 1 samma värde som attributet Name. |
Lista, ListView | Attribut 2 | Det andra attributvärdet. I en anpassad hierarki returnerar Attribute 2 samma värde som attributet Description. |
Lista, ListView | Attribut 3 | Det tredje attributvärdet. |
Lista, ListView | Lista | .Name , om du vill returnera namnet på en lista. Du kan till exempel ställa in Använd med globala listor eller använda egenskapen i kombination med =reportobjects.listview1.list.name om du vill returnera namnet på listan i ListView1. |
Lista, ListView | ListResult | Används med globala listor, och i kombination. Returnerar alla medlemmar i en lista och deras medlemsegenskaper som en xml-tabell. Xml-tabellen innehåller unika elementnamn såsom nycklar och alla medlemsegenskaperna för listan i form av egenskaper. Ordningen på elementen i xml-tabellen kanske inte stämmer överens med deras ordning i listan. Om det finns flera element med samma unika namn i listan tas endast en förekomst med i xml-tabellen. |
List, Hyperblock, ListView | Uppsättning | Det MDX-uttryck som representerar listdefinitionen, inklusive strukturval, filter och sortering. |
List, Hyperblock, ListView | StructureSet | Det MDX-uttryck som representerar listans strukturval. |
Hyperblock | Text | Unikt namn på det första elementet som visas i hyperblocket. |
Hyperblock | Alias | Rubrik för det första elementet som visas i hyperblocket. |
Hyperblock | Attribut 1 | Det första attributet för det första elementet som visas i hyperblocket. |
Hyperblock | Attribute 2 | Det andra attributet för det första elementet som visas i hyperblocket. |
Hyperblock | Attribute 3 | Det tredje attributet för det första elementet som visas i hyperblocket. |
Global Variables | Text | Variabelns aktuella värde. |
Globala variabler | GlobalText | Den aktuella variabelns värde, läst från datakatalogen. |
Globala variabler | DefaultText | Variabelvärden anges när en användare loggar in. Om det inte finns något värde för en användare används förvalsvärdet. Om en variabel är icke-beständig återgår värdet till förvalet när användaren loggar ut. |
Report Variables | Text | Variabelns aktuella värde. |
Rapportvariabler | DefaultText | Variabelvärden anges när en användare loggar in. Om det inte finns något värde för en användare används förvalsvärdet. Om en variabel är icke-beständig återgår värdet till förvalet när användaren loggar ut. |
Följande tabell visar syntaxen för åtkomst till egenskaper för olika rapportobjekt:
Objekt | Syntax |
---|---|
Lista |
GlobalLists.[list_name].[property_name]
|
Global variabel |
GlobalVariables.[variable_name].[property_name]
|
Report variable |
ReportVariables.[variable_name].[property_name]
|
ListViews (kombinationsrutor, listrutor, alternativknappar) |
ReportObjects.[ListView_name].[property_name]
|
Hyperblock |
ReportObjects.[hyperblock_name].[property_name]
|
God praxis
Application Studio känner igen typen av objekt på namnet och inkluderar automatiskt den aktuella objekttypen i formler. Därför returnerar följande två formler samma utdata:
-
=[myvariable].text
-
=ReportVariables.[myvariable].text
Om det emellertid finns en global variabel som har samma namn som rapportvariabeln visar Application Studio ett felmeddelande.
Vi rekommenderar att du anger objekttypen manuellt.
Du kan komma åt upp till tre attribut för ett objekt. Om ett objekt endast har ett attribut kan du referera till det som Attribut eller Attribut1.
Vi rekommenderar att du anger attributnumret.