0

为什么我们使用.jrxml文件并在每次必须生成报告时在代码中编译它。

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

谁能帮我解决这个问题?

4

2 回答 2

1

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

于 2013-03-20T08:50:42.933 回答
1

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

private String jasperFile = "/path/to/yourReport.jasper";
jasperPrint = JasperFillManager.fillReport(jasperFile,
                reportParametrs,
                dataSource);
于 2013-03-20T08:57:29.227 回答