0011294: Erro ao salvar relatório em Excel. Chamado: 340245
fixes bug#11294 dev:valdevir qua:bruno O erro acontecia pq o relatório atingia o limite máximo de linhas da aba do arquivo xls (65.536 linhas). Foram adicionadas duas propriedades na geração do relatorio xls para quando o arquivo atingir 65500, utilizar uma nova aba do arquivo. git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@82564 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6c31ab9561
commit
3c3cf0edbd
|
@ -139,6 +139,11 @@ public class RenderRelatorioJasper {
|
|||
protected byte[] renderXls(boolean isCustomXls) throws Exception {
|
||||
JExcelApiExporter exporterXLS = new JExcelApiExporter();
|
||||
ByteArrayOutputStream output = new ByteArrayOutputStream();
|
||||
|
||||
//As duas propriedades são para quando o arquivo xls chegar no máximo de linhas pular para a próxima aba do arquivo mantis #11294
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE);
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.MAXIMUM_ROWS_PER_SHEET, 65500);
|
||||
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.JASPER_PRINT, this.jasperPrint);
|
||||
exporterXLS.setParameter(JExcelApiExporterParameter.OUTPUT_STREAM, output);
|
||||
|
||||
|
|
Loading…
Reference in New Issue