Dynamiske rapporter

Du kan legge til varierende grader av dynamikk i rapporter.

For eksempel kan du legge til en kombinasjonsboks hvor brukere kan velge en skivedimensjon. Du kan også opprette en fullstendig dynamisk rapport der brukerne kan velge hvilken datatilkobling, kube og dimensjoner som skal rapporteres på, og for eksempel velge hvilke dimensjoner som skal brukes på kolonne- og radaksene med dra og slipp.

Slike fullt dynamiske rapporter er databaseuavhengige og er upåvirket av endringer i strukturen til en datakubbe.

Denne delen beskriver ulike metoder og teknikker for å legge til dynamikk i rapporter.

God praksis

Oppretting av dynamiske rapporter involverer bruk av rapportvariabler og globale variabler. Bruk rapportvariabler der det er mulig:

  • Det er ikke lett å identifisere hvilke rapporter globale variabler angår. Ved å bruke rapportvariabler holdes mappen Globale variabler fri for variabler som ikke har et klart formål.
  • Rapportøyeblikksbilder lagrer bare rapportvariabler. Hvis rapporten bruker globale variabler, kan det hende at øyeblikksbildet ikke viser dataene du forventer.
  • I Application Studio Service kan du åpne den samme rapporten i separate faner og oppdatere hver forekomst uavhengig av de andre. Du kan for eksempel lagre en dato i en global variabel. Hvis du endrer verdien i én forekomst av rapporten, oppdateres ikke den andre forekomsten av rapporten. Hvis du deretter skriver tilbake en verdi i den andre forekomsten, blir den ikke skrevet tilbake som forventet.