【发布时间】:2015-01-19 12:54:06
【问题描述】:
我使用 jasper 设计器(不是 iReport,而是 eclipse 的插件)创建了一个使用 excel 文件作为数据源的报告。
该报告在设计器中工作正常,并且从文件中读取数据没有问题,但在将文件编译为file.jasper 并为他提供 excel 文件的路径后,JasperViewer 中没有任何内容!
这是我的代码:
try{
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("DataFile", "jasper_export.xls");
JasperPrint jasperPrint = JasperFillManager.fillReport(new FileInputStream(new File("file.jasper")), parameters,conn);
JasperViewer jv = new JasperViewer(jasperPrint, false);
jv.setVisible(true);
} catch (Exception ex) {
ex.printStackTrace();
}
【问题讨论】:
标签: java excel jasper-reports