Variabler

Variabler kan bruges til at overføre værdier i og mellem rapporter. Hvis variabler f.eks. bruges i formler, opdateres de værdier, der returneres af disse formler, automatisk, når variablens værdi ændres. Du kan også bruge input- og outputvariabler i kombinationsfelter for at sikre, at et valg, der foretages i én rapport, automatisk vælges i en anden.

Globale variabler er tilgængelige overalt i et rapportkatalog. Rapportvariabler er kun tilgængelige i den rapport, hvor de er oprettet. Vi anbefaler, at du om muligt bruger rapportvariabler i stedet for globale variabler. Brug af rapportvariabler holder mappen Globale variabler fri for variabler, hvis formål ikke er klart. Lokale handlingsvariabler er midlertidige variabler, der kan bruges til at gemme mellemresultater, statiske værdier eller resultaterne af forudberegnede formler i handlingsdefinitioner. Lokale handlingsvariabler eksisterer kun under en handlings udførelse. Brug lokale handlingsvariabler som et alternativ til at oprette rapportvariabler, der har et midlertidigt formål, men som findes permanent i rapportkataloget.

Rapportøjebliksbilleder gemmer kun rapportvariabler. Hvis rapporten bruger globale variabler, viser øjebliksbilledet muligvis ikke de data, du forventer.

Globale variabler gør det muligt for brugere at interagere med en gruppe rapporter som helhed i stedet for med et sæt individuelle rapporter. Det kan dog sommetider være ønskværdigt at præsentere rapporter i en række forskellige tilstande. Det er muligt med rapportvariabler. Du kan kopiere rapportvariabler til separate rapporter og indstille deres værdier individuelt.

Globale variabler og rapportvariabler kan have følgende værdier:

  • En værdi for den aktuelle bruger
  • En standardværdi
  • En værdi for en angivet bruger eller rolle

Variabeldefinitionen består af navn, beskrivelse, værdien for tilstanden vedvarende og standardværdien for variablen.

Du kan få vist den aktuelle værdi af en variabel i en rapport med denne syntaks:

=variablename.text
	 

Begge typer variabler vises i ruden Tilbehør i Program-stifinder.