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.