Udsnit

Mange rapporter indeholder et hierarki på rækkeaksen og et hierarki på kolonneaksen. Elementerne i hierarkierne danner kolonne- og rækkeoverskrifterne i rapporten. Andre hierarkier bruges som filterhierarkier. De elementer, som brugerne vælger fra kolonne-, række- og filterhierarkier, påvirker de værdier, de kan se. De kan for eksempel se værdien af salget af alle produkter i Europa i 2019 eller indtægterne fra en bestemt salgskanal for et enkelt produkt i 2020.

Du kan placere flere elementer fra flere hierarkier på en akse. Du kan for eksempel få vist et produkthierarki og periodehierarki på kolonneaksen. I dette tilfælde viser rapporten en værdi for hver kombination af produkt og periode. Du kan også sætte flere grupper af elementer fra et enkelt hierarki på en akse. Du kan f.eks. vise kvartalerne for det foregående, indeværende og de kommende år for at sammenligne faktiske værdier, budgetværdier og prognoseværdier. Hver gruppe af sådanne elementer er et segment.

Et sådant rapportlayout kan designes på to måder. Den første er at bruge lister i hyperblokke og andre rapportobjekter. Den anden er at definere udsnit, hvor række-, kolonne- og filterdimensionerne er defineret i et enkelt objekt. Hvis det er nødvendigt at undertrykke nulværdier eller tomme værdier, er beregningen af rapportværdierne hurtigere og mere effektiv med udsnit end med lister. Hvis du bruger lister, kræver beregning af listerne, beregning af værdierne og undertrykkelse af nulværdier separate kald til databasen.

Når du opretter et udsnit, læses de data, det refererer til, fra databasen og bevares i hukommelsen. Du vil typisk bruge en SLICEGET-formel til at læse dataene og vise dem.

Du opretter udsnit i dialogboksen Nyt udsnit.

Hvis du allerede har en egnet XML-variabel, kan du vælge Variabeludsnit i dialogboksen Nyt udsnit og vælge variablen.

Hvis du vil oprette en XML-variabel til brug som udsnit, skal der anvendes flere udsnitsfunktioner.

Enhver MDX-sætning, der returnerer en tabel som resultatsæt, kan bruges til at definere et udsnit. Vælg Brugerdefineret MDX i dialogboksen Nyt udsnit. Variabler og funktioner kan indarbejdes i MDX.