Foros del Web » Programación para mayores de 30 ;) » Java »

Parametros para un Reporte (Jasper)

Estas en el tema de Parametros para un Reporte (Jasper) en el foro de Java en Foros del Web. Foro, Alguien ha trabajado reporteando en java? empleando jasperreports e irreports? Quiero mandar un parametro tipo Collection o ArrayList para el reporte y obtener algo ...
  #1 (permalink)  
Antiguo 05/07/2007, 02:18
Avatar de La__X  
Fecha de Ingreso: junio-2005
Mensajes: 21
Antigüedad: 18 años, 10 meses
Puntos: 0
Parametros para un Reporte (Jasper)

Foro,
Alguien ha trabajado reporteando en java? empleando jasperreports e irreports?
Quiero mandar un parametro tipo Collection o ArrayList para el reporte y obtener algo asi:

ID Descripcion Stock
4 BluePrint Card 19
45 Kardex15 Card 25
.
.
.
(n items)

Alguna ayuda?
  #2 (permalink)  
Antiguo 05/07/2007, 11:12
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
Re: Parametros para un Reporte (Jasper)

es sencillo, primero necesitas crear un objeto con esas propiedades, haces las instancias y las metes en un List, luego creas un objeto de tipo JRBeanCollectionDataSource(lista); como parametro le pasas la lista que creaste anteriormente, luego llenas el reporte con la funcion fillreport, algo asi:

lista.add(item2);
lista.add(item3);
JRBeanCollectionDataSource datos = new JRBeanCollectionDataSource(lista);
jasperPrint = JasperFillManager.fillReport(elReporte, losParametros, datos);

have funnnnnnnn

PD: Te puse solo lo que necesitas, he omitido pasos basicos, si quieres informacion basica, puedes leer este tutorial http://www.crysfel.com/index.php/200...-jasperreport/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:14.