Cita:
Empezado por Neeruu
Había pensado en eso pero la información ocupa unas cuantas hojas
Saluda Atte Neeruu!!!
|
Pues a mí me funciona. Hice lo siguiente:
1. Use la propiedad FullSpand del TreeView.
2. Obtuve el número de Items del TreeView con Items.Count
3. Jugando con las GetFirstNode y TopItem me voy moviendo por el TreeView, capturo las imágenes, las guardo en una carpeta temporal y su ruta en una tabla temporal.
4. En el QuickReport tengo una banda SubDetail enlazada a la tabla temporal con la altura del Bitmap y dentro tengo un QRImage
5. Funciona.
El problema es el diseño que le quieras hacer al QuickReport porque, si como dices, el TreeView ocupa varias hojas la banda SubDetail sólo debe contener el QRImage porque si le agregas otros controles y quieres que alguno no se vea tendrías que estar escribiendo código para decidir qué se ve y qué no se ve.
También hay que tener en cuenta el número de Items en el TreeView para que al llegar al último Bitmap no se junten los últimos Items.
En cualquier caso, si has encontrado otra solución coméntala por aquí.