从java代码我将参数传递给ireport,就像这样
fillReportToFile(sourceFilename, map, beanColDataSource1);
地图就是这样的
AFG,[1,2] AZE,[1,1] BAN,[0,1]
其中key是country_name,列表是值。 现在我需要在Ireport中使用key作为country_name访问它 我试着跟随ireport,
$P{$F{COUNTRY_NAME}}.get( 1 );
但它提供了解析错误。
有人能建议我这样做吗?
答案 0 :(得分:0)
这解决了问题
((列表)($ P {REPORT_PARAMETERS_MAP}获得($ F {COUNTRY_NAME})))。得到(1)