Alguem conhece alguma ferramente onde eu possa desenhar relatorios excel?
nao vale o ireport
Alguem conhece alguma ferramente onde eu possa desenhar relatorios excel?
nao vale o ireport
tem um plugin o jxl mas é bem chatinho de fazer!!
rsrsrsrs
o meu problema eh que os relatorios do ireport sao cheios de enfeites
as celulas esta ficando todas coladas, dados estao sendo cortados
eu precisa gerar um relatorio excel comum
cada dado em um celula com espaço suficiente
e eu nao to conseguindo fazer isto no ireport
Eu ja estou usando poi e fazendo algo do tipo
String reportfilename = tagreport(reportname) + ".xls";
JRXlsExporter exporterXLS = new JRXlsExporter();
exporterXLS.setParameter(JRXlsExporterParameter.JASPER_PRINT,
jasperPrint);
/*
exporterXLS.setParameter(JRXlsExporterParameter.IS_DETECT_CELL_TYPE,
Boolean.TRUE);
exporterXLS.setParameter(
JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE);
exporterXLS.setParameter(
JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS,
Boolean.TRUE);
exporterXLS.setParameter(
JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_COLUMNS,
Boolean.TRUE);*/
exporterXLS.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, resp
.getOutputStream());
resp.setHeader("Content-Disposition", "inline;filename="
+ reportfilename);
resp.setContentType("application/vnd.ms-excel");
exporterXLS.exportReport();
O que eu realmente preciso e de formatar meu arquivo .jasper de modo que eu consiga colocar um registro por linha e cada atributo em uma celula
e que as celulas nao fiquem comprimidas e nao corte os dados.
eh a coisa mais elementar e eu nao to consiguindo fazer isto nos templates do ireport
olá amigo, tente o jXLS. Escrevi sobre isso em:
http://pedroabs.wordpress.com/2013/09/03/gerando-planilha-ms-excel-a-partir-do-codigo-java/