一个报告中的JTable内容和数据库表

时间:2010-11-15 22:24:41

标签: java sql jasper-reports ireport

我是JasprReports的新手。我学会了使用

将JTable内容传递给JasperReport
JasperFillManager.fillReport(jasperReport, new HashMap(), new JRTableModelDataSource(table.getModel()));

使用

将Oracle SQL内容提供给报告
JasperFillManager.fillReport(jasperReport, new HashMap(), connection);

我的问题是,是否可以在一份报告中同时获取这两份报告?

例如,我有如下的JTable内容:

EMP_NO, EMP_NAME, EMP_SALARY

这是表的主要内容,我想从SQL表部门的标题中找到一些内容

Department_no, Department_Name

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

找到了解决方法......

我使用jdbc从数据库获取表的内容到java,然后使用params hashmap将这些内容传递给报告。

here得到了这个想法。