Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Binding BeanItemContainer con Bean que posee array
Estimados, buen dia.
Tengo un Bean Empresa que posee a tu vez un atributo que es un Array que posee Turno. El bean Turno posee un atributo que es fechaTurno
Mi idea es mostrar en una tabla el nombre de la empresa y la fecha de los diferentes turnos que solicito.
Algo asi como :
Nombre Fecha Turno
Empresa1 01/10/2016
Empresa1 02/10/2016
Empresa1 04/10/2016
Empresa1 10/10/2016
Estoy usando BeanItemContainer pero logro hasta el momento mostrar solamente el nombre de la empresa y no se como llegar a mostrar la fecha.
Asi es como traigo las "empresas" -> BeanItemContainer<Empresa> objects = new BeanItemContainer<Empresa>(Empresa.class,EmpresaDao.getInstance().getEmpresas)
Si bien lo logre utilizando IndexContainer no se si es correcto usarlo con esto.
Lei la doc de Vaadin https://vaadin.com/docs/-/part/framework/datamodel/datamodel-container.html pero el ejemplo se basa en un bean que posee atributos que no son array.
Alguna ayuda?
Saludos
Hola,
Dale un vistazo al método addNestedContainerBean. En el siguinte enlace puedes encontrar un ejemplo con Grid: https://vaadin.com/blog/-/blogs/using-vaadin-grid
Alejandro, gracias y disculpame la demora.
Es muy bueno el articulo que recomendas.
Resolvi mi situacion implementando IndexedContainer. Creo que lo que mi limitaba es el diseño para poder volcarlo como yo necesitaba pero el IndexedContainer me ayudo muchisimo.
Mil gracias!! Feliz año nuevo!