任务 1:设置和查询数据源 在开始设计图表之前,必须为图表创建报告设计文件,然后设置该图表使用的数据源和数据集。本书的先前章节以及有关构建样本报告的教程对这些任务进行了详细讨论。本教程利用了该知识。此任务说明了如何选择数据以构建样本饼图。 1 要创建新的报告,请选择“文件”→“新建”→“报告”。 2 将新的报告设计命名为 Chart.rptdesign。选择“完成”。 3 使用样本数据库 Classic Models 构建数据源。 4 为图表构建数据集。使用以下数据集名称: ChartData 使用以下 SQL SELECT 语句: SELECT Products.ProductLine, sum(OrderDetails.QuantityOrdered) FROM OrderDetails, Products WHERE Products.ProductCode=OrderDetails.ProductCode GROUP BY Products.ProductLine ORDER BY Products.ProductLine 此 SELECT 语句从 Products 表的 ProductLine 列中获取值、按产品系列对结果进行分组并计算每个组的订单总量。 5 选择“完成”,然后选择“预览结果”以验证查询。通过正确创建 SELECT 语句,您会看到图 13-1 中显示的数据。 图 13-1 预览数据集 第一列列示产品系列名称。第二列显示每个产品系列的订单总数。BIRT 使用序号对生成的列进行命名,例如,图 13-1 中名为 2 的总和列。 6 要将“总和”列重命名为描述性更强的名称,请选择“输出列”。选择第二列,然后选择“编辑”。在“编辑输出列”中,使用下列设置: 1 在“别名”中输入: TotalOrders 2 在“显示名”中输入: TOTALORDERS 3 选择“确定”。 7 要关闭“编辑数据集”,请选择“确定”。
在开始设计图表之前,必须为图表创建报告设计文件,然后设置该图表使用的数据源和数据集。本书的先前章节以及有关构建样本报告的教程对这些任务进行了详细讨论。本教程利用了该知识。此任务说明了如何选择数据以构建样本饼图。