我有一个小问题要提出。
我在Spring中定义了一个名为EnvParam的bean。我已经在Jasper处理的报告中传递了这个bean,使用了一个参数的hashmap。
在JasperXML中,我用导入标记映射了我的bean:
<import value="Mypath.EnvParam" />
之后,我想在GUI元素中指向我的bean属性。
所以,我在Jasper中用这种方式定义了一些变量:
varDummy = $P{EnvParam}.myProperty
所以在我的GUI元素中,我有一个链接$V{varDummy}。
当我运行应用程序时,我的报告没有显示正确的属性值,在GUI中设置为NULL。
但是,如果我在GUI对象中放入我的属性$p{EnvParam}.myProperty而不使用变量,则该值将正确显示。
我已经解决了我的问题,更改了变量的处理时间,将值设置为"REPORT"
默认值设置为"NOW"(我认为-在意大利语中,版本使用了名为"ADESSO"的值)