Hola dejo un reto a ver quien le sale esto ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Supongan que quieren hacer un reporte en ireport, donde este reporte va ser usado para imprimir boletas.
En vez de pasar los datos usando una conexión se los pasaran por una colección de javabeans o clases javas como quieran llamarlo.
El reto esta en que los datos que se le pasan por los javabeans no se impriman como listados en la boleta, si no que SE IMPRIMA CADA JAVABEAN POR BOLETA
Ejemplo:
Supongan que tienen el javaBean Persona que les paso a continuacion:
public class Persona {
private String nombre;
private String direccion;
public String getDireccion() {
return direccion;
}
public void setDireccion(String direccion) {
this.direccion = direccion;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
}
Y que paso al ireport una colección con 3 de ellos entonces quiero que se impriman
3 BOLETAS DISTINTAS , una por cada javabean.
Por que lo que NO PUEDE PASAR es que se imprima en la boleta una lista donde cada fila tiene los datos de cada javaBean.
Bueno si alguien lo sabe y se mete en este reto lo felicito es un genio ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡