Jasper Reports: mostrando imagens dinamicamente dependendo dos valores do campo

Estou usando o Jasper Reports e o iReport para gerar os relatórios do meu aplicativo. Eu preciso mostrar imagens no meu relatório, dependendo de uma consulta no meu banco de dados. As imagens são planos e possuem outros campos dentro representando medidas, etc.

I.E. Com duas imagens: IMAGE1 e IMAGE2 ligadas a Field_ONE e Field_TWO.

Se Field_ONE for! = Null, então eu gostaria de mostrar IMAGE1 e os campos dentro da imagem no documento;

Se Field_TWO for! = Null e Field_ONE for igual a null, então eu quero mostrar IMAGE2 no lugar onde anteriormente mostrei IMAGE1

Se Field_TWO for! = Null e Field_ONE! = Null, então eu quero mostrar IMAGE1 e IMAGE2 lado a lado.

Note que eu poderia ter 5 ou 6 imagens, por isso seria muito difícil cobrir todas as possibilidades sem deixar espaços em branco entre eles usando apenas tag.

Resumindo: eu preciso de algo como o layout no Android, onde eu posso adicionar os planos dinamicamente dependendo dos campos e gerar as imagens e seus campos associados na ordem em que eu adicionei os planos.

Espero que você possa ajudar, obrigado!

Nota: Eu poderia ter mais de uma imagem do mesmo tipo dependendo do resultado do relatório, então é quase impossível cobri-lo com camadas

questionAnswers(1)

yourAnswerToTheQuestion