ayudisss¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

solcita
16 de Diciembre del 2004
hola:
necesito ayuda.... estoy usando la herramienta ireport para generar informes pdf en java, y lo q no se como hacer es como pasarle parametros desde java a ireport.. necesito q en java yo pueda seleccionar cualquier elemento de este y ese item seleccionado lo pase como parametro a una consulta creada en ireport, pero no se como poner el parametro desde java a el ireport..
si alguien sabe algo me podria ayudar
gracias chauuuuuuuuuuuuuuuuuus

mey
16 de Diciembre del 2004
Hola solcita!!!!

Yo lo hago así....
Primero obtengo en un Map los campos q requiero llenar, los parámetros q en el ireport son "Is for prompting", de esta manera:
Map parametros = jasperDesign.getFieldsMap();
Despues lleno les doy el valor para realizar mi consulta así:
parametros.put("param1",new Integer(1));
parametros.put("param2",new String("Nombre");

Y llenos el reporte, enviando el Map para q realize la consulta, así:
JasperPrint jprint = jm.fillReport(jasperReport, parametros, conexion);
donde jasperReport es el reporte compilado, y conexion es de tipo Connection.

Espero q te sirva, yo lo hago así, pero si encuentras una mejor manera, te agradecería la compartieras....

Saludos!!!!
MEY