Statisk radgenerering

<< Klicka för att visa innehållsförteckningen >>

Statisk radgenerering

Följande illustration visar hur exemplet Enkel rapport (EX_RT101) ändras för att visa siffrorna per region.

Klicka för att förstora illustrationen

Illustration 35: Radgenerering: siffror per region

I exemplet Statisk radgenerering (EX_RT103) görs detta med statisk radgenerering över 2 dimensioner. De önskade kombinationerna (här regioner och konton) matas in i arbetsboken och element för radgenereringar läggs till i XML-definitionsfilen.

Kolumner för regionskod och namn måste läggas till i arbetsboken. Namndefinitioner måste ändras på motsvarande sätt. Följande illustration visar arbetsboken för exemplet Statisk radgenerering (EX_RT103).

Klicka för att förstora illustrationen

Illustration 36: Regionskod och namn i arbetsboken

Klicka för att förstora illustrationen

Illustration 37: Namndefinitioner

I XML-filen läggs ett generates-element och definitionskolumner för region till:

Klicka för att förstora illustrationen

Illustration 38: Definitioner av generates- och definitionskolumner för region

Generates-elementet innehåller information om hur man bygger den genererade rapporten och vilka kombinationer av dimensioner som ska visas.

reportsheet: värdet static indikerar att kombinationerna (här dim01 (region) och konto) redan finns i arbetsboken. Denna information talar om för Clausion FPM att arbetsboken inte behöver ändras när rapporten öppnas. Detta påskyndar öppningen.

generateitem: definierar vilken dimension som ska genereras och hur det ska göras. Ett generateitem-element behövs för varje genererad dimension.

odimensiontype: dimensionen som ska genereras

ogeneratetype: värdet selected indikerar att enheterna, kontona etc. (beroende på vilken dimension som genereras) listas under generateitem-elementet med udid-element. Om enheterna listas här talar det om för Clausion FPM att endast data för de listade enheterna behöver hämtas från databasen. Detta påskyndar öppningen av mallen. Vid statisk generering definieras enheter, konton etc. i både arbetsboken och XML-filen.

ostatic: värdet true indikerar att denna dimension genereras statiskt. I nästa exempel (exempel på Dynamisk och statisk radgenerering, EX_RT104) genereras dim01 dynamiskt

oudid: koderna på till exempel enheter, konton att generera

Klicka för att förstora illustrationen

Illustration 39: Definitioner av genererade element

Två nya definitionskolumner definieras på samma sätt som kontodefinitionskolumnerna:

Klicka för att förstora illustrationen

Illustration 40: Två nya definitionskolumner