Beregnede udsnitselementer

Du kan oprette beregnede elementer i Udsnitsindstillinger, designer, eller du kan bruge eksisterende beregninger, der er defineret på kuben, i ruden Databasestruktur. Beregnede elementer, du opretter i Udsnitsindstillinger, designer, er MDX-beregninger omfattet af forespørgsler. Beregninger, der er defineret på kuben, er omfattet af sessioner. Der kan være elementer omfattet af forespørgsler og omfattet af sessioner på samme udsnit.

Beregnede elementer bruges ofte til sortering og filtrering. F.eks. omfatter dimensionen Measure i Samples-programmet elementerne Vareforbrug og Produktionsomkostninger, men ikke Omkostninger i alt. Men du kan oprette et beregnet, Omkostninger i alt, element og bruge det i et filter til at medtage eller udelade værdier fra en rapport. Brug f.eks. elementet Omkostninger i alt til at udelade produkter, hvor summen af Vareforbrug og Produktionsomkostninger er mindre end et angivet beløb.

Beregnede elementer omfattet af forespørgsler kan være statiske eller dynamiske. Beregninger omfattet af sessioner kan kun være statiske. Det entydige navn på et statisk element genereres ud fra et hierarki, som du vælger, et navn, du angiver, og, hvis det er valgt, et overordnet element.

Når du opretter et dynamisk element, angiver du det entydige navn i f.eks. en global variabel og refererer derefter til den pågældende variabel i en formel.

Du kan tildele en løsningsrækkefølge til hvert beregnet element. Hvis der er flere beregnede elementer, kan du angive den rækkefølge, de placeres i. Løsningsrækkefølge og listerækkefølge kan påvirke den rækkefølge, hvori de beregnede elementer beregnes. Virkningerne af løsnings- og listerækkefølge afhænger af datakilden og af, hvorvidt elementerne er omfattet af sessioner eller forespørgsler.

Serveren returnerer altid elementet, hvis der refereres udtrykkeligt til dets entydige navn. Det er f.eks. tilfældet, hvis du vælger det i Listedesigner eller refererer til det i en formel. En afkrydsningsfelt gør det muligt at markere et beregnet element som Synlig. Hvis du vil vise et beregnet element i en rapport, skal du markere det som Synlig og vælge det i Listedesigner.

Elementer vises ikke i rapporter, hvis de ikke er udtrykkeligt valgt, eller hvis de ikke er markeret som Synlig. Hvis et element er udtrykkeligt valgt, og du derefter fjerner markeringen i afkrydsningsfeltet Synlig, forbliver elementet synligt i rapporter. For at skjule elementet fra rapporten, skal du slette det i listedesigneren.

Elementer, der ikke er synlige, returneres ikke af serveren, når AddCalculatedMembers bruges.