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, где я могу динамически добавлять планы в зависимости от полей и генерировать изображения и связанные с ними поля в порядке добавления планов.
Я надеюсь, что вы можете помочь, спасибо!
Примечание. У меня может быть несколько изображений одного типа в зависимости от результата отчета, поэтому практически невозможно покрыть его слоями.