如何在1个细节带或组头中显示多个记录

时间:2015-05-25 07:52:22

标签: jasper-reports

我是iReport / jasper的新手。我有这个简单的场景:
我有两个领域:recordno&名称。现在,我在我的数据库中有3个名字,记录相同:名字:约翰,马克和史蒂夫。现在,我想在一个细节或组头中显示3个名称(带有相同recordno值的参数),但是,我的输出显示3个名称但在3个细节中/小组以及。怎么预防这个?或者如何将它们组合或组合成一个?

预期结果:

-------DETAIL/GROUP BAND-------
John
Mark
Steve
-----------end----------------

意外结果:

-------DETAIL/GROUP BAND-------
John
-----------end----------------
-------DETAIL/GROUP BAND-------
Mark<br>
-----------end-----------------
-------DETAIL/GROUP BAND-------
Steve<br>
-----------end-----------------

1 个答案:

答案 0 :(得分:1)

您可以尝试两种方式:

第一个:

  • 根据recordNo。
  • 创建一个组乐队
  • 创建一个详细信息区域并输入您的姓名字段。

第二个:

  • 根据recordNo。
  • 创建一个组乐队
  • 使用您的集合的输入参数创建一个子报表,并在子报表中创建您的名称字段。

告诉我,如果确定