Previous Next

Task 1: 

Before you start to design a chart, you must create a report design file for the chart, then set up the data source and data set that the chart uses. These tasks are discussed in detail in earlier sections of this book and in a tutorial in which you build a sample report. This tutorial builds on that knowledge, explaining how to select the data from the database that you use to build a sample pie chart.

1
Choose FileNewReport and name the new report design Chart.rptdesign. Choose Finish.
2
3
ChartData
Use the following SQL SELECT statement:

 

SELECT Products.ProductLine,
sum(OrderDetails.QuantityOrdered)
FROM OrderDetails,
Products
WHERE Products.ProductCode=OrderDetails.ProductCode
GROUP BY Products.ProductLine
ORDER BY Products.ProductLine
This SELECT statement gets values from the ProductLine column in the Products table, groups the results by product line, and calculates the sum of the order quantities for each group.
4

Figure 14-1 Previewing the data set

Figure 14‑1
The first column lists product-line names. The second column shows the total orders for each product line. By default, BIRT uses sequential numbers to name generated columns, such as the sum column named 2 in Figure 14‑1.
5
To rename the sum column to something more descriptive, choose Output Columns from the list in the left pane. Use the following text for the alias for the 2 column:
TotalOrders
Use the following text for the display name for the 2 column:
TOTALORDERS
6

(c) Copyright Actuate Corporation 2009