Jasper Reports: отображение изображений динамически в зависимости от значений поля

Я использую отчеты Jasper и iReport для генерации отчетов моего приложения. Мне нужно показывать изображения в моем отчете в зависимости от запроса в моей базе данных. Изображения являются планами и имеют другие поля внутри, представляющие измерения и т. Д.

И.Е. С двумя изображениями: IMAGE1 и IMAGE2, связанных с Field_ONE и Field_TWO.

If Field_ONE is != null then i whould like to show IMAGE1 and the fields inside the image in the document;

If Field_TWO is != null and Field_ONE is equal to null then i want to show IMAGE2 in the place where previously showed IMAGE1

If Field_TWO is != null and Field_ONE != null then i want to show IMAGE1 and IMAGE2 side by side.

Обратите внимание, что у меня может быть 5 или 6 изображений, поэтому было бы очень трудно охватить все возможности, не оставляя пустых мест между ними только с помощью тега.

Вкратце: мне нужно что-то вроде макета в Android, где я могу динамически добавлять планы в зависимости от полей и генерировать изображения и связанные с ними поля в порядке добавления планов.

Я надеюсь, что вы можете помочь, спасибо!

Примечание. У меня может быть несколько изображений одного типа в зависимости от результата отчета, поэтому практически невозможно покрыть его слоями.

Field_Two only

Field one and two

Ответы на вопрос(1)

Ваш ответ на вопрос