<< Klicka för att visa innehållsförteckningen >>
Det är också möjligt att generera flera dimensioner dynamiskt. Detta görs i exemplet Dynamisk radgenerering, 2 dimensioner (EX_RT105), som är en försäljningsrapport där segment- och regionkombinationer genereras på rader.
Följande illustration visar segmentstrukturen.
Illustration 47: Segmentstruktur
När detta öppnas i Clausion FPM ser Dynamisk radgenerering, 2 dimensioner ut på följande vis:
Illustration 48: Dynamisk radgenerering, 2 dimensioner
Kolumnerna för regionskod och namn behålls i arbetsboken, men jämfört med Dynamisk och statisk radgenerering (EX_RT104) tas kontokoderna bort. Namndefinitioner ändras på motsvarande vis.
Illustration 49: Dynamisk radgenerering, 2 dimensioner: regionskoder, inga kontokoder
Illustration 50: Dynamisk radgenerering, 2 dimensioner, namndefinitioner
I XML-filen görs följande ändringar:
•generateitem med dimensiontype [account] raderas
•generateitem med dimensiontype [dim00] läggs till
•definitioncolumn (accountcode) och definitioncolumn (accountname) tas bort
•definitioncolumn (unitcode) och definitioncolumn (unitname) läggs till före definitionskolumner för region
•account dimension med dimensionudid [1000] läggs till i datacolumn (datacol1) och datacolumn (datacol2)
Illustration 51: Generateitem med dimensiontype [dim00] tillagt
Illustration 52: Account dimension med dimensionudid [1000] tillagd