我是JasperReports Server的新手,我正在使用iReport 4.0.1 进行 jrxml 设计。只是想问一下我在调用 JasperFillManager.fillReport 时是否在参数映射中添加了一些新值,我是否必须在 ireport 中创建一些关于我在调用 JasperFillManager.fillReport 时在参数映射中设置的键的新参数,或者所有新参数将在“REPORT_PARAMETER_MAP”内?
例如:
Map parameters = new HashMap();
parameters.put("value1", value1);
parameters.put("value2",value2);
JasperPrint jasperPrint = JasperFillManager.fillReport(myProgramStream, parameters, jasperReportDS);
所以在 ireport 中,value1 和 value2 已经在 REPORT_PARAMETER_MAP 中,还是我必须在相关的 jrxml 中创建两个名为“value1”和“value2”的新参数?
非常感谢您的帮助。