2024年6月11日发(作者:)

JasperReport中使用多个数据源的方法

廖章 2012年4月15日

几经探索,终于寻找到在一个报表中使用多个数据源的方法,现在分享出来以便后来者少走弯路!网上很多资料说

多数据源只能使用子报表方式,呵呵!

一个报表中使用多个数据源的场景:

在同一张报表中,既有交叉表又有饼状图,交叉表与饼状图分别使用不同的数据源。具体报表格式如下:

市民需求情况(2012年1月~2012年3月)

数量

占比

办事指南

458

28%

公共服务

833

52%

企业服务

74

5%

社区服务

244

15%

第一、 使用iReport报表设计器设计报表(本人使用iReport4.5.1版本),步骤:

1. 新建空白报表。打开iReport软件,点击【File】菜单的【New】子菜单,在弹出的New file窗口中按红

色框指示选择,然后点击右下角中间的【Launch Report Wizard】按钮,使用向导来新建一张报表。

在下一个窗口中,输入报表文件名以及选择保存的目录路径,点击【下一步】: