Gerar Relatório em Excel com JasperReports

0 respostas
R

Boa tarde amigos,

eu consigo gerar relatório em PDF sem problemas, eu gostaria de gerar este mesmo relatório em Excel.

Alguém me ajuda?

Segue abaixo o relatório que eu gero em PDF.

try {

			md.open();

			// JasperReports -> iReport

			JRDataSource jrds = new JRResultSetDataSource(
					md.findDocAnaliseToPGE(dataInicial, dataFinal));

			// Arquivo do relatório
			JasperDesign jd = JRXmlLoader.load(caminhoPath.getCaminhoPath()
					+ "/relatorio/documentosAnalisePGE.jrxml");

			// Compilar o relatório
			JasperReport jr = JasperCompileManager.compileReport(jd);

			dataInicial = md.formatDataOutPut(dataInicial);
			dataFinal = md.formatDataOutPut(dataFinal);

			Map<String, String> parametros = new HashMap<String, String>();

			parametros.put("dataInicial", dataInicial);
			parametros.put("dataFinal", dataFinal);

			// Mescar os dados do JDBC ao documento do Relatório
			JasperPrint jp = JasperFillManager.fillReport(jr, parametros, jrds);

			// Download de PDF
			response.reset();
			response.setContentType("application/pdf");

			OutputStream out = response.getOutputStream();
			JasperExportManager.exportReportToPdfStream(jp, out);
			out.flush();
			out.close();

		} catch (Exception e) {
			e.printStackTrace();

		} finally {

			try {
				md.close();

			} catch (Exception e) {

				e.printStackTrace();
			}
		}

Muito obrigado amigos. :smiley:

Criado 18 de abril de 2013
Respostas 0
Participantes 1