Beregnede skiveelementer

Du kan opprette beregnede elementer i skiveinnstillingsdesigneren, eller du kan bruke eksisterende beregninger som er definert på kuben, i ruten Databasestruktur. Beregnede elementer som du oppretter i skiveinnstillingsdesigneren, er MDX-beregninger med spørringsomfang. Beregninger som defineres på kuben, har øktomfang. Det kan være elementer med både spørringsomfang og øktomfang på samme skive.

Beregnede elementer brukes ofte til sortering og filtrering. For eksempel inkluderer Mål-dimensjonen i Eksempler-applikasjonen kostnader for salg og produksjonskostnader, men ikke totale kostnader. Men du kan opprette et beregnet totalkostnadselement og bruke det i et filter for å inkludere eller ekskludere verdier fra en rapport. Du kan for eksempel bruke elementet Totalkostnader til å ekskludere produkter der summen av salgskostnader og produksjonskostnader er mindre enn et angitt beløp.

Beregnede elementer med spørringsomfang kan være statiske eller dynamiske. Beregninger med spørringsomfang kan bare være statiske. Det unike navnet på et statisk element genereres fra et hierarki du velger, et navn du angir og, hvis det er valgt, et overordnet element.

Når du oppretter et dynamisk element, angir du det unike navnet i for eksempel en global variabel og refererer deretter den variabelen til en formel.

Du kan tilordne en løsningsrekkefølge til hvert beregnet element. Hvis det finnes flere beregnede elementer, kan du angi rekkefølgen de oppføres i. Løsningsrekkefølgen og oppføringsrekkefølgen kan påvirke rekkefølgen de beregnede elementene beregnes i. Effektene av løsnings- og oppføringsrekkefølgen avhenger av datakilden og om elementene har øktomfang eller spørringsomfang.

Serveren returnerer alltid elementet hvis det er referert til eksplisitt med sitt unike navn. Det gjelder for eksempel hvis du velger det i Listedesigner eller refererer til det i en formel. En avkryssingsboks lar deg markere et beregnet element som Synlig. Hvis du vil vise et beregnet element i en rapport, merker du det som Synlig og velger det i Listedesigner.

Elementer vises ikke i rapporter hvis de ikke er eksplisitt valgt, eller hvis de ikke er merket som Synlig. Hvis et element er eksplisitt valgt, og du fjerner avkryssingen for Synlig, blir elementet fortsatt synlig i rapporter. Hvis du vil skjule elementet fra rapporten, sletter du det i Listedesigner.

Elementer som ikke er synlige, returneres ikke av serveren når AddCalculatedMembers brukes.