Parametros no IReport

3 respostas
J

Estou com um problema. Eu trago uma variavel do tipo Double, para o meu relatorio, tenho que passar ela como parametro para o outro relatorio(subreport), como eu inicializo esse parametro???
Se alguem tiver alguma dica, me respondam…

Janaina

3 Respostas

aborges

C eu nao me engano, basta vc mudar o tipo do parametro no Ireport…

Caso nao funcione, cria uma variavel do tipo Double e no valor dela vc poe:

new Double(seuParametro)

Daih vc passa ela como parametro ao subreport

J

Estou fazendo o seguinte. Primeiro coloco no report principal na guia parametros, um nome qualquer to ipo Double e a variavel que eu quero passar, a que vem do banco.
Depois no subreport o mesmo nome e a variavel do banco tb.
no reltorio que eh chamado pelo subreport, na guia parametro eu coloco o mesmo nome e no valor New Double(0), mas naum dah certo.
Ond estou errando???

janaina

brlima

Supondo que os dios relatorios tenha um parametro chamado P_VALOR do tipo Double:

params.put("P_VALOR",new Double(0)); // Chamado do relatorio principal

Depois na passagem de parametro pro subrelatorio:

P_VALOR : $P{P_VALOR} // ou
P_VALOR : $P!{P_VALOR} // Nao lembro qual eh

Acho que eh isso ae… neh nao?

Criado 12 de maio de 2004
Ultima resposta 12 de mai. de 2004
Respostas 3
Participantes 3