Avanserte innstillinger for listedesigner

I Avansert rute kan du endre oppførselen og representasjonen av en liste.

Generelt

Avsnittet Generelt har fire felt som definerer datakilden til en liste. Det vil si datatilkoblingen, kuben, dimensjonen og hierarkiet listen er basert på. Hvert felt inneholder alternativet <Rediger formel>. Bruk denne, for eksempel, for å gjøre dimensjonen avhengig av en variabel. Dette er nødvendig når du oppretter dynamiske rapporter der, for eksempel, brukere kan være i stand til å dra og slippe handlinger for å bytte ut kolonne- og raddimensjonene. I dette tilfellet kan du lagre kolonne- og raddimensjonene i separate variabler og gjøre dimensjonene avhengig av disse variablene.

Hierarki

Denne tabellen viser hierarkialternativene i Avansert-ruten.
Alternativ Beskrivelse
Distinkt Angir om elementer som fins flere ganger i en liste skal vises. Du kan undertrykke elementer som har samme unike navn, eller du kan undertrykke elementer som har samme navn.

Velg Vis alle for å vise alle elementer, inkludert duplikater.

Du kan spesifisere en formel for å kontrollere undertrykking av duplikater.

Hierarkisert Viser hierarkiet etter nivåer. Hvert nivå er innrykket.
Inverter hierarki Inverterer hierarkiet slik at underordnede vises over overordnede.
Sikre struktur ved detaljvisning
Forsiktig
Hvis det brukes feil, kan dette alternativet resultere i at elementer blir skjult og utilgjengelige.
Lister kan beregnes statisk eller dynamisk. Statisk beregning laster alle elementene i listen fra serveren på én gang. Dynamisk beregning laster elementer kun når du utvider listen.

Hvilken metode som brukes kan påvirke ytelsen, og forskjellige faktorer avgjør hvilken beregningsmetode som brukes i hver situasjon. For eksempel brukes statisk beregning alltid hvis listen ikke er hierarkisert.

Dynamisk beregning bruker .children-egenskapen i lister. Ofte er dette den raskeste metoden å beregne en liste.

Alternativet Sikre struktur ved detaljvisning tvinger bruk av .children-egenskapen, uavhengig av strukturen til listen.

Hvis du bruker strukturvalg, filtre eller tilpasset MDX, kan du legitimt opprette et brutt hierarki. For eksempel kan du ekskludere Nord-/Sør-Amerika fra dette hierarkiet: Verden>Nord-/Sør-Amerika>Nord-Amerika.

I dette eksempel, hvis sikre struktur ved detaljvisning er sann, returneres ingen resultater når du utvider Verden-elementet.

Liste

Denne tabellen viser listealternativene i Avansert-ruten:

Alternativ Beskrivelse
Kan bufres

Som standard bufres og lagres serverlister i minnet hvor de kan hentes mer effektivt enn fra database-serveren. Dette er spesielt nyttig for lister som brukes ofte. Statusen til bufferen kontrolleres hvert andre minutt for å beholde konsistent data. Datakonsekvensen må kontrolleres fordi hvert forekomst (bruker) har en separat buffer. Hvis en liste blir endret av en bruker, kan det ta opptil to minutter før disse endringene oppdateres i bufrene til andre brukere.

Hvis en rapport oppdateres ofte av mange samtidige brukere kan fordelene med bufring utveies av behovet for å oppdatere rapporten oftere. Sett i så fall Kan bufres til Usann.

Beskrivelse Du kan legge til en tekstbeskrivelse av en liste om ønskelig.

Delmengde

Når funksjonen DELMENGE er satt til Sann blir tre parametere aktivert. De er Antall, Basiselement og Start. Med disse definerer du en delmengde som styrer hvilke elementer i en lokal liste som vises.

Du definerer antall elementer som skal vises i delmengden (Antall). Deretter angir du punktet i hierarkiet hvor delmengden skal starte (Start) i forhold til et element du velger (Basiselement). Startpunktet kan være det samme som basiselementet eller det kan være flere elementer under det.

Eksempel

Produkt-dimensjonen i Analyse-kuben Eksempler-applikasjonen er en produktliste som inneholder produktgrupper, produktundergrupper og enkeltprodukter. En tre-elements delmengde med Alle produkter som basiselement og start viser de første tre elementene i Produkt-hierarkiet ("Alle dekk", den første produkt delgruppen og det første elementet i den delgruppen). Denne delmengden er definert som Antall=3, Basiselement =Alle dekk, Start =0.

Å endre starten fra 0 (det samme som basiselementet) til 1 flytter delmengden ett hakk ned i hierarkiet. Det viser nå den første delgruppen og de to første individuelle produktene.

Å endre startpunktet til 2 viser bare de tre første individuelle produktene.