Opa… eae pessoal,
Montei um relatório no iReport e uso para exportar o resultado de uma consulta no site.
Mas quando salvo em XLS, as margens que defini no iReport, bem como tamanho do papel não são respeitados. Procurei alguns parâmetros para definir antes de exportar, mas mesmo assim ele continua gerando o XLS com margem “padrão excel”, e não como configurei.
response.addHeader("Content-disposition", "attachment; filename=\"relatorio.xls\"");
exporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE);
exporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS, Boolean.TRUE);
exporter.setParameter(JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE);
exporter.setParameter(JRXlsExporterParameter.IGNORE_PAGE_MARGINS, Boolean.FALSE);
Alguém sabe como posso gerar o XLS mantendo as configurações de margem, orientação etc, feitas no iReport?
Vlw