Jasper Reports: muestra imágenes dinámicamente dependiendo de los valores de campo

Estoy usando Jasper Reports e iReport para generar los informes de mi aplicación. Necesito mostrar imágenes en mi informe dependiendo de una consulta en mi base de datos. Las imágenes son planos y tienen otros campos en el interior que representan medidas, etc.

ES DECIR. Con dos imágenes: IMAGE1 e IMAGE2 enlazadas a Field_ONE y Field_TWO.

Si Field_ONE es! = Null, entonces me gustaría mostrar IMAGE1 y los campos dentro de la imagen en el documento;

Si Field_TWO es! = Null y Field_ONE es igual a null, entonces quiero mostrar IMAGE2 en el lugar donde anteriormente se mostró IMAGE1

Si Field_TWO es! = Null y Field_ONE! = Null, entonces quiero mostrar IMAGE1 e IMAGE2 lado a lado.

Tenga en cuenta que podría tener 5 o 6 imágenes, por lo que sería muy difícil cubrir todas las posibilidades sin dejar espacios en blanco entre ellas utilizando solo una etiqueta.

En resumen: necesito algo como el diseño en Android, donde puedo agregar los planes dinámicamente según los campos y generar las imágenes y sus campos asociados en el orden en que agregué los planes.

Espero que puedas ayudar, gracias!

Nota: podría tener más de una imagen del mismo tipo dependiendo del resultado del informe, por lo que es casi imposible cubrirlo con capas

Respuestas a la pregunta(1)

Su respuesta a la pregunta