上一页 下一页

任务 4:为订单子报告构建数据集

在本过程中,您将构建一个数据集,以指示要从 Orders 表中抽取的数据。稍后创建的订单子报告将使用此数据集。

1  
2  
Orders
3  
4  
5  
SELECT Orders.orderNumber,
Orders.orderDate
FROM Orders
WHERE Orders.customerNumber = ?
此语句从 Orders 表中选择 ORDERNUMBER 和 ORDERDATE 列。WHERE 子句对于值 CUSTOMERNUMBER 有一个参数标记。报告运行时,订单子报告将从客户报告中获取当前 CUSTOMERNUMBER 值。
6  
7  
1  
2  
3  
*
*
*
*
103 是 CUSTOMERNUMBER 列中的其中一个值。BIRT 报告设计器需要缺省值来运行查询以进行测试。
*

图 12-4 编辑后的参数定义

图 12-4  编辑后的参数定义
4  
8  
选择“预览结果”以确认查询将返回正确的数据。图 12-5 显示数据集为客户编号 103 返回的数据行。

图 12-5 订单子报告的数据预览

图 12-5  订单子报告的数据预览
9  

© Copyright Actuate Corporation 2013