java - 如何在 JasperReport 中使用 java Hashmap 作为变量

标签 java dictionary jasper-reports

我想在 JasperReport 中使用一个 java.util.HashMap 作为变量来保存我的报告的组名。

我累了,声明了一个 java.util.HashMap 类型的变量,它的表达式字段是:

$V{variable1}.put($F{GROUPCOLUMNVALUE}, $F{GROUPCOLUMNVALUE})

但是当我在报告的组页脚上打印它时它不起作用并给出 null

我正在使用 iReport 3.7.3

最佳答案

你写的 变量表达式:new java.util.HashMap() 我觉得可能是初值表达式而不是变量表达式

关于java - 如何在 JasperReport 中使用 java Hashmap 作为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3439524/

相关文章:

python - 如何在 python 中创建字典数组/列表?

c++ - 避免在 map/unordered_map 中进行多次查找

java - 如何在 iReport 中显示 CLOB(或 BLOB)字符串?

java - 如何停止 RMI 客户端?

java - 让 @GenerateValue 开始一个具有特定值的序列

java - 未创建 AlerDialog - java.lang.IllegalArgumentException : Activity#onCreateDialog did not create a dialog for id X

java - 有没有办法用谓词停止 Stream.iterate() ?

python - 如何使用neo4jrestclient创建一个具有Python字典属性的节点?

java - 如何使用 JasperReports 将分页设置为在 X 行之后发生?

rest - Jasper REST 传递集合作为参数