Forrige Næste

Opgave 1:  Klargør og opret forespørgsel til datakilde

Før du begynder at designe et diagram, skal du oprette en rapportdesignfil for diagrammet og derefter oprette den datakilde og det datasæt, som diagrammet skal bruge. Disse opgaver er detaljeret beskrevet i tidligere afsnit i bogen og i et øveprogram, hvor du oprettede en eksempelrapport. Dette øveprogram bygger videre på den viden. Denne opgave viser, hvordan du vælger data, der skal indgå i et lagkagediagram.

1  
Vælg FilNyRapport for at oprette en ny rapport.
2  
3  
4  
ChartData
Brug følgende SQL SELECT-sætning:

 

SELECT Products.ProductLine,
sum(OrderDetails.QuantityOrdered)
FROM OrderDetails,
Products
WHERE Products.ProductCode=OrderDetails.ProductCode
GROUP BY Products.ProductLine
ORDER BY Products.ProductLine
SELECT-sætningen henter værdier fra kolonnen ProductLine i tabellen Products. Derefter grupperer den resultaterne efter produktlinje og beregner det samlede antal ordrer for hver gruppe.
5  

Figur 13-1 Vis resultater for datasættet

Figur 13-1  Vis resultater for datasættet
I første kolonne står navnene på produktlinjerne. I anden kolonne vises det samlede antal ordrer for hver produktlinje. BIRT bruger sekventielle numre til at navngive genererede kolonner, f.eks. sumkolonnen ved navn 2 i Figur 13-1.
6  
1  
TotalOrders
2  
TOTALORDERS
3  
7  

(c) Copyright Actuate Corporation 2013