Jasper报告了一对多的关系

时间:2013-03-05 03:58:06

标签: jasper-reports

我有两个数据集:

作业产品

它是一对多的关系。

我可以做一个内连接就好并且获得数据就好了,但是当我尝试用 JasperReports 显示报告时,对于它吐出的每一行,它都是重复作业数据。

我只希望它在每行显示一次作业数据,然后显示与该作业相关联的3-5 产品

而不是每次重复作业信息显示5行。

有人遇到过这个问题吗?

我是否必须嵌入子报告或类似内容?

否则,我可以手动完成所有操作,这很好,但我想我会给 JasperReports 一个镜头。

1 个答案:

答案 0 :(得分:0)

如果您不希望报告中任何文本字段(例如“作业”)的重复值,请转到Ireport并选择“作业”文本并转到属性部分并取消选中“打印重复值”属性。 如果你想改变xml: -

  <textField>
<reportElement isPrintRepeatedValues="false" x="148" y="48" width="652" height="20"/>
<textElement>
    <font size="12"/>
  </textElement>