Ver Mensaje Individual
  #995 (permalink)  
Antiguo 25/04/2008, 01:01
twopelu
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Jasper Report + iReport + NetBeans 4

Buenos dias!

Estoy trabajando con iReports para generar informes y me he quedado bloqueado.

El problema es que no consigo que reconozca un parametro de tipo Collection (concretamente un ArrayList<Integer>) que le paso desde mi aplicación Java.

Necesito usar dicha lista en la query del report, que es:

SELECT *
FROM H_HM_DATA_CROSSROADS
WHERE DATE >= $P{DATE_DATEI}
AND DATE <= $P{DATE_DATEF}
AND CROSSROAD_CODE IN $P{LIST_COD_SEL}
ORDER BY DATE, CROSSROAD_CODE;

La linea que indico en negrita da problemas. He intentado pasar la lista como ArrayList pero no funciona. Tambien he probado a convertir la lista en String, con el formato (1, 2, 3) y tampoco.

Ya he comprobado que el tipo de datos del parametro es correcto en cada caso, que la query funciona fuera de iReports y todo por el estilo, ya no se que probar (maldito iRepors caprichoso).

Alguien sabe como usar Collection dentro de las queries de iReports?

Gracias!