Reputation: 1183
I want to use a java.util.HashMap
as variable in JasperReport to save group names of my report in it.
I have tired and declared a variable of type java.util.HashMap
and its expression field is:
$V{variable1}.put($F{GROUPCOLUMNVALUE}, $F{GROUPCOLUMNVALUE})
but it does not works and gives null
when I print it on report's group footer.
I am using iReport 3.7.3
Upvotes: 5
Views: 9252
Reputation: 2520
You wrote that
Variable expression: new java.util.HashMap()
I think it might be initial value expression
instead of variable expression
Upvotes: 1
Reputation: 4843
I tried it there and got it working.
I set the following properties on the variable:
java.util.HashMap()
None
System
new java.util.HashMap()
Upvotes: 1