2013-03-20 26 views
0

为什么我们使用.jrxml文件并在代码中编译它必须生成报告。我们可以在iReport API中使用编译后的.jasper文件来生成报告吗?

我们能使用已经编译使用iReport的API文件来生成报表开发文件?

任何人都可以帮我解决这个问题吗?

+1

'为什么我们要使用.jrxml文件并在代码内编译它,必须生成报告。“ - 这是您的选择,”编译或不编译“ – 2013-03-20 09:38:27

回答

1

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

1

是的,如果模板不会被改变,编译.jrxml文件是不需要的。

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