如何获取参数iReport中对象的字段

How get fields of object in parameter iReport

我正在将对象 "OrdemServico" 作为参数传递给报告。

OrdemServico ordemServico = new OrdemServico();  
ordemServico.setCodigo("CA123");
mapa.put("ORDEMSERVICO", ordemServico);

并且在 .jrxml 上,我添加了一个与地图中的参数同名的参数。我怎样才能得到对象的字段?坦克

You need also add import and declare the parameter

太棒了。

在这里工作:

<parameter name="RelatorioMaquina" class="br.pro.x87.reports.RelatorioMaquina"/>

并访问该字段:

$P{RelatorioMaquina}.getDescricao()