如何在JasperReport中将java Hashmap用作变量
我想在JasperReport中使用如何在JasperReport中将java Hashmap用作变量,java,dictionary,jasper-reports,Java,Dictionary,Jasper Reports,我想在JasperReport中使用java.util.HashMap作为变量来保存报告的组名 我已经声明了一个java.util.HashMap类型的变量,其表达式字段为: $V{variable1}.put($F{GROUPCOLUMNVALUE}, $F{GROUPCOLUMNVALUE}) 但它不起作用,当我在报表的组页脚上打印它时,它会给出null 我正在使用iReport 3.7.3我在那里试用了它并使其正常工作 我对变量设置了以下属性: 变量类:java.util.HashMa
java.util.HashMap
作为变量来保存报告的组名
我已经声明了一个java.util.HashMap
类型的变量,其表达式字段为:
$V{variable1}.put($F{GROUPCOLUMNVALUE}, $F{GROUPCOLUMNVALUE})
但它不起作用,当我在报表的组页脚上打印它时,它会给出null
我正在使用iReport 3.7.3我在那里试用了它并使其正常工作 我对变量设置了以下属性:
- 变量类:
java.util.HashMap()
- 重置类型:
None
- 计算:
系统
- 变量表达式:
newjava.util.HashMap()
- 是你写的
变量表达式:
newjava.util.HashMap()
我想它可能是初始值表达式
而不是变量表达式