-2

我有两个数据集:

工作产品

它是一对多的关系。

我可以很好地进行内部连接并很好地获取数据,但是当我尝试使用JasperReports显示报告时,对于它吐出的每一行,它都会重复Job数据。

我只希望它每行显示一次Job数据,然后显示与该Job关联的 3-5 Products

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

有人遇到过这个问题吗?

我必须嵌入子报告或类似的东西吗?

否则,我可以手动完成这一切,这很好,但我想我会给JasperReports一个机会。

4

1 回答 1

0

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

  <textField>
<reportElement isPrintRepeatedValues="false" x="148" y="48" width="652" height="20"/>
<textElement>
    <font size="12"/>
  </textElement>
于 2013-03-05T06:13:02.187 回答