我正在使用iReport设计JasperReports。 Excel导出的报告包含多余的空列,我尝试这样做

<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" value="true"/>




excelExporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS, Boolean.TRUE);


但是空列仍在显示。有没有一种方法可以从报告中删除此空列。

最佳答案

这取决于确切的报告布局。当您具有不相邻的字段时,该选项非常有用。但是,对于更复杂的布局,有时会有一些列大部分为空白。

最快的解决方案可能是更好地布置报表,以避免字段之间留有任何空间。

09-11 20:24