Jasper reports $F{FIELD}Jaspersoft iReport仅返回一个值
在Jaspersoft iReport中使用$F{FIELD}时,我只想返回一个值(第一个值) 我不知道这是用在“打印时表达式”还是“文本字段表达式”中 电流输出Jasper reports $F{FIELD}Jaspersoft iReport仅返回一个值,jasper-reports,Jasper Reports,在Jaspersoft iReport中使用$F{FIELD}时,我只想返回一个值(第一个值) 我不知道这是用在“打印时表达式”还是“文本字段表达式”中 电流输出 ID Value 1 A 2 B 3 A 4 A B C 5 A B 6 A ID Value 1 A 2 B 3 A 4 A 5 A 6 A 所需输出 ID Value 1 A 2 B 3 A 4 A B C 5 A
ID Value
1 A
2 B
3 A
4 A
B
C
5 A
B
6 A
ID Value
1 A
2 B
3 A
4 A
5 A
6 A
所需输出
ID Value
1 A
2 B
3 A
4 A
B
C
5 A
B
6 A
ID Value
1 A
2 B
3 A
4 A
5 A
6 A
如果已将字段放置在报告的“详细信息”栏中,则选择该字段并将“打印时间”表达式属性添加到
Print when Expression property - $V{REPORT_COUNT} ==1
这将使值变为空白,而不仅仅是显示最大值。您可以发布查询吗,我认为通过查询可以很容易地完成。这种情况的本质区别是什么?这一个是选择每个“ID”的顶部“值”,另一个是选择每个“ID”的所有“值”,但在一行上显示它们。