我们可以在iReport API中使用已编译的.jasper文件来生成报告吗?

时间:2013-03-20 08:28:19

标签: jasper-reports ireport

为什么我们使用 .jrxml 文件并在代码内编译,必须生成报告。

我们可以使用已经编译好的 .jasper 文件使用 iReport API 生成报告吗?

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

是的,您可以使用已编译的.Jasper文件在iReport中生成报告。 如果我在iReport中打开一个.Jasper文件,它会自动为同一个.Jasper文件生成一个.JRXML文件,然后你就可以生成报告了。

答案 1 :(得分:1)

是的,如果不打算更改模板,则不需要编译.jrxml文件。

private String jasperFile = "/path/to/yourReport.jasper";
jasperPrint = JasperFillManager.fillReport(jasperFile,
                reportParametrs,
                dataSource);