我正在使用 Jasper Reports 和 iReport 来生成我的应用程序的报告。我需要根据数据库上的查询在报告中显示图像。图像是平面图,内部有其他字段表示测量值等。
IE 有两个图像:IMAGE1 和 IMAGE2 链接到 Field_ONE 和 Field_TWO。
如果 Field_ONE 是 != null 那么我想在文档中显示 IMAGE1 和图像内的字段;
如果 Field_TWO 是 != null 并且 Field_ONE 等于 null 那么我想在之前显示 IMAGE1 的地方显示 IMAGE2
如果 Field_TWO 是 != null 和 Field_ONE != null 那么我想并排显示 IMAGE1 和 IMAGE2 。
请注意,我可能有 5 或 6 张图像,因此如果不使用标签在它们之间留下空格,就很难涵盖所有可能性。
简而言之:我需要类似 Android 中的布局,我可以在其中根据字段动态添加计划,并按照添加计划的顺序生成图像及其相关字段。
希望能帮到你,谢谢!
注意:根据报告的结果,我可以拥有多个相同类型的图像,因此几乎不可能用图层覆盖它