Como listar os parâmetros de um relatório Jasper

2 respostas
E

Saudações,

Eu criei um relatório usando o iReport , e estou usando o Spring para criar o relatório numa aplicação web. Eu gostaria de listar todos os parâmetros do relátorio no código Java, ou pelo menos os que eu criei.

Desde já agradeço

2 Respostas

rafaelbtz

O que vc quer é pegar os parâmetros criados la no IReport certo?

se for isso é assim:

JasperReport report = (JasperReport)JRLoader.loadObject("relatorio.jasper");
			JRParameter[] parameters = report.getParameters();

			for(JRParameter parametro : parameters){
				if(!parametro.isSystemDefined()){

					// entra nos parametros que vc criou

				}else{
					//Aqueles parâmetros criados pelo próprio IReport 
				}
			}
E
rafaelbtz:
O que vc quer é pegar os parâmetros criados la no IReport certo? se for isso é assim:
JasperReport report = (JasperReport)JRLoader.loadObject("relatorio.jasper");
			JRParameter[] parameters = report.getParameters();

			for(JRParameter parametro : parameters){
				if(!parametro.isSystemDefined()){

					// entra nos parametros que vc criou

				}else{
					//Aqueles parâmetros criados pelo próprio IReport 
				}
			}

Um obrigadão[size=18] [/size][size=12] [/size] , era exactamente o que eu queria. Você salvou a minha vida. :D

Criado 17 de fevereiro de 2009
Ultima resposta 18 de fev. de 2009
Respostas 2
Participantes 2