我在Jaspersoft iReport中有一个报告,当唯一ID在另一个字段中有多个值时,它会返回多行。
示例输出
ID Value
1 A
2 B
3 A
3 B
所需输出
ID Value
1 A
2 B
3 A, B
相关XML
字段名称
<field name="ID" class="java.lang.String"/>
<field name="Value" class="java.lang.String"/>
文字元素
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{ID}]]></textFieldExpression>
</textField>
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{Value}]]></textFieldExpression>
</textField>
答案 0 :(得分:0)
想出来......以备将来使用..
将所有内容添加到“ID”组标题1中,然后将值保留在详细信息1中并提供所需的结果。
<强>输出强>
ID Value
1 A
2 B
3 A, B