2013-12-18 88 views
0

我試圖導出報表使用JasperReports的iReport的到Excel中的數據不完整,但結果是,並非所有的數據都可以在Excel中顯示,而當我出口它到pdf,它工作正常。這裏是我的代碼:當導出到Excel

JRXlsExporter exporter = new JRXlsExporter(); 
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); 
exporter.setParameter(JRExporterParameter.IGNORE_PAGE_MARGINS, true); 
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, new File(".").getCanonicalPath() + "\\report\\report1.xls"); 
exporter.exportReport(); 

輸出在Excel中enter image description here

+0

你的問題不清楚 –

+0

當我將報告導出爲PDF時,它工作正常。但是,當我將其導出到Excel中時,某些行缺少像我上傳的圖像, – Ayharu

+0

您是否已在* iReport *中測試導出爲* xls *?一切安好? –

回答

0

我認爲這個問題是在列的位置,是有可能的空間在列之間或者他們可能會重疊,並且總是建議您是否希望將您的出口作爲優秀成果,您不應在報告中給出難以理解的空間。如果存在重疊或不重疊,則可以在細節帶中的行中檢查相同。

所以給它嘗試也許它的作品。

謝謝。

+0

謝謝@ankur,它解決了:)。 – Ayharu