0

如何在iReport 3.7.1中使用组和子组依赖项编写组表达式?

我的报告输出应如下所示:

A1
B1
C1
Person 1
Person 2

A2
B2
C3
Person 3

A2
B3
C4
Person 4

C4
Person 5

注意:C 是 B 的子组,B 是 A 的子组。 B 仅在具有新值时出现(第 4 个人和第 5 个人具有相同的值 B3 => B3 仅第一次出现,我们第 5 个人有 B3)。我只想在每次 B 组更改时出现 A 组,就像第 3 人和第 4 人的情况一样,我们有相同的组 A (A2),但 B 已从 B2 更改为 B3 => 即使出现 A2 也应该出现它仍然具有相同的价值。

我怎样才能使这种依赖?

4

1 回答 1

2

在 iReport 中,右键单击 Report Inspector 中的报告名称。单击“添加报告组”。在 Group Criteria 区域的“Group by the following report object”下,选择要分组的字段。这将是您的“A”字段。对“B”和“C”重复此操作。在您的详细信息带中,为“Person”放置一个文本字段。

确保查询中的 ORDER BY 子句按 A、B、C 排序。

于 2012-08-03T17:04:21.247 回答