i按字段报告一组仅返回一个结果



我想在图表后显示所有人的评论。
由于某些原因,它只显示最后一个人的评论。
我发现原因可能是因为你放的位置。
例如,如果我将名称字段详细列起来,它将重复,但格式如下所示:

-----------------------------
 Name          Rating          
Wilshere J.      3.5
Wilshere J.
Comments: He is good. 
          Very nice person.
Alex             3.2
Alex J.
Comments: He is good.
Leah             3.2
Comments: She is nice.
----------------------------

我想要的报告看起来像这样:

-----------------------------
 Name          Rating          
Wilshere         3.5
Alex             3.2
Leah             3.2
----------------------------
Wilshere J.
Comments: He is good. 
          Very nice person.
Alex J.
Comments: He is good.
Leah C. 
Comments: She is nice.

这个格式化问题有什么解决方案吗?
我从MongoDB获取数据库。我不认为是查询问题。
谢谢。

您需要

使用报告组功能并使用组表达式等于您的破坏规则,我相信这是您的列名称。

对于 IReport 3.0.0:

1) 单击"报告组"按钮

2) 添加新组

3)为组添加ID,例如GROUP_NAME

4)添加一个组表达式,例如$F{NAME}

5) 将列添加到创建的新报告带中

对于 Ireport 5.0.0

1)右键单击"报告检查器"上的报告名称

2) 选择添加报告组

3)为组添加ID,例如GROUP_NAME

4)添加一个组表达式,例如$F{NAME}

5) 将列添加到创建的新报告带中

最新更新