E ai galera!
Como chamar parametro em relatorio utilizando eclipse com sql server e ireport
Como passar parametro em relatorio
R
2 Respostas
C
Olá Ramon… Tente assim:
try {
String array[] = valores;
JasperDesign design = JasperManager.loadXmlDesign(dir + "NomeDoRelatorio.jrxml");
JasperReport jr = JasperManager.compileReport(design);
HashMap parameters = new HashMap();
parameters.put("PARAMETRO_1",array[1]); //coloque os parametros que deseja passar
parameters.put("PARAMETRO_2", array[2]);
parameters.put("PARAMETRO_3", array[5]);
parameters.put("PARAMETRO_4", array[4]);
parameters.put("PARAMETRO_5",array[9]);
JasperPrint impressao = JasperManager.fillReport(jr,parameters,con); //por aqui ele passa o parâmetro para seu relatório
JasperViewer jrviewer = new JasperViewer(impressao,false);
jrviewer.show();
}
catch (Exception e) {
e.printStackTrace();
}
C
Para capturar o parâmetro você deverá criar um varíavel(PARAMETERS) no IReport como o mesmo nome que você deu na sua classe.
Veja esse link: http://br.geocities.com/robertofurutani/java/Tutorial_JasperReports/
Criado 28 de agosto de 2007
Ultima resposta 28 de ago. de 2007
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo