Web + Jasper Report - Paramteros

2 respostas
J

Oi gente, td bem?
Seguinte. Estou tentando montar um sistema aqui que gera relatorios. Quando eu clico no botao da pagina jsp, ela chama um servlet que gera o relatorio em jasper(stream em PDF) .
So que tenho que passar um parametro que é um inteiro e preciso fazer um CAST como faço. Segue abaixo as linhas de codigo em que passo o parametro para o Relotorio:

Map mainReportParameters = new HashMap();

mainReportParameters.put(“Produtos”		,	subReportProdutosPrint);

mainReportParameters.put(“Lancamentos”	,	subReportLancamentosPrint);

mainReportParameters.put(“Dataini”		,	formataData(data_inicial, “dd/MM/yyyy”));

mainReportParameters.put(“Datafim”		,	formataData(data_final, “dd/MM/yyyy”));

(ESTE PARAMETRO TEM QUE FAZER UM CAST DE INTEIRO PARA STRING)
mainReportParameters.put(“cliente” , cliente);

2 Respostas

Mauricio_Linhares

Deve resolver o seu problema.

ranophoenix

Pelo que eu entendi cliente é um inteiro e vc quer converter para String. Então:

(ESTE PARAMETRO TEM QUE FAZER UM CAST DE INTEIRO PARA STRING) mainReportParameters.put("cliente" ,Integer.toString(cliente) );

Criado 6 de junho de 2005
Ultima resposta 6 de jun. de 2005
Respostas 2
Participantes 3