Jasper reports 在水平细节中放置不可重复的文本

Jasper reports 在水平细节中放置不可重复的文本,jasper-reports,Jasper Reports,我想在我用iReport编写的报告的水平带细节中放置一个不可重复的静态文本 我以这种方式创建了我的乐队: 打印顺序:水平 栏目号:10 但我想要这样的效果: 但建议的唯一效果是:将头名称和年龄值一起重复 我如何解决这个问题 我用iReport 5.1.0解决了 我想逐步分享我的解决方案: 我已经创建了一个以水平方式分解的带状细节,并设置了列数(10) 我添加了一个文本字段“Name” 我已在“名称”文本字段上设置了以下XML属性: isPrintRepeatedValues=false

我想在我用iReport编写的报告的水平带细节中放置一个不可重复的静态文本

我以这种方式创建了我的乐队:

  • 打印顺序:水平
  • 栏目号:10
但我想要这样的效果:

但建议的唯一效果是:将头名称和年龄值一起重复

我如何解决这个问题

我用iReport 5.1.0解决了

我想逐步分享我的解决方案:

  • 我已经创建了一个以水平方式分解的带状细节,并设置了列数(10)
  • 我添加了一个文本字段“Name”
  • 我已在“名称”文本字段上设置了以下XML属性:
    • isPrintRepeatedValues=false
    • printWhenGroupChanges=“组容器的名称”
  • 我已将字段$F{Name}放在文本字段“Name”的同一列中
  • 结果是:

    名称字段的所有值都将重复,文本字段仅显示一次

    祝你今天愉快;)