我需要创建一个包含4个部分的报告。 为此,我看到了一份报告和其他3份子报告的选项。
问题是这些部分都不相关,我不能把子报告放在同一个细节范围内。
有哪些选择?创建多个细节品牌,每个子报告一个?或者将子报告放在页脚中?
如果没有子报告,还有其他方法吗?如果我能够实现这一个.jrxml我想学习它。
我正在使用iReports 5.0.0和jsf 2.0来填充数据。
问候。
示例:
--------section 1---------
+----------+------+ -----
| title | count| |
+----------+------+ |
| ejample | 150 | |
| ejample | 15 | detail
| ejample | 10 | |
| ejample | 1250 | |
| ejample | 150 | |
+----------+------+ -----
--------section 2---------
+----------+------+ -----
| country | % | |
+----------+------+ |
| ejample | 150 | |
| ejample | 15 | detail
| ejample | 10 | |
| ejample | 1250 | |
| ejample | 150 | |
+----------+------+ -----
--------section 3---------
etc
答案 0 :(得分:0)
添加4个细节带 - 每个部分都有一个细节带。这是因为子报表具有动态高度,但报表元素本身具有固定高度。为了没有重叠输出,将每个子报告放入单个波段。细节带随着内容的大小而增长。
取决于输出的复杂性,您可能需要考虑在主报表中使用子数据集,并使用list或table元素排列显示。