Excel Java

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

[URL]http://jexcelapi.sourceforge.net/[/URL]

POI

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. :slight_smile:

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/