2013-03-20 65 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); 
相關問題