使用 BIRT 和 Eclipse 从数据库中提取信息
2009-12-16 00:00:00 来源:WEB开发网核心提示: 在数据源中创建一个数据集您将使用数据集中查询的结果来获得报告中的数据,右击 Data Sets,使用 BIRT 和 Eclipse 从数据库中提取信息(8),然后选择 New Data Set,一些选项将被显示,此外,要使用以下内容替换右边文本框中的 SQL:selecttransactiond
在数据源中创建一个数据集
您将使用数据集中查询的结果来获得报告中的数据。右击 Data Sets,然后选择 New Data Set。一些选项将被显示,如图 4 中所示。
图 4. 用于创建数据集的选项
单击 Finish。现在应该弹出另一个窗口:Edit Data Set --moneyPerEmployee。使用以下 SQL 替换右边文本框中的 SQL:
select employeeid, sum(AMOUNT) as totalAmt
from TRANSACTIONS
group by employeeid
单击 OK。现在数据集已可以用于报告中。通过单击 Data Explorer 视图中新创建的数据集旁的 + 符号展开 moneyPerEmployee 数据集。Data Explorer 视图应该如图 5 所示。
图 5. 完成的数据集
让我们再创建一个数据集。再次右击 Data Set 对象并选择 New Data Set,就像以前一样。这一次,除了将名称更改为 transactionTypePerDate 之外,仍然选择同样的选项。此外,要使用以下内容替换右边文本框中的 SQL:
select transactiondate, transactiontype, sum(AMOUNT) as totalAmt
from TRANSACTIONS
group by transactiondate, transactiontype
现在应该有两个数据集,下一节中将使用它们创建一个自定义报告。
更多精彩
赞助商链接