【问题标题】:How get fields of object in parameter iReport如何在参数 iReport 中获取对象的字段
【发布时间】:2018-04-20 08:56:11
【问题描述】:

我将对象“OrdemServico”作为参数传递给报告。

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

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

【问题讨论】:

  • how i can get the fields of the object? - 示例:$P{ORDEMSERVICO}.getCodigo()((OrdemServico) $P{ORDEMSERVICO}).getCodigo()。您还需要添加导入并声明参数
  • 使用铸造 :)) Tnks @AlexK

标签: jasper-reports


【解决方案1】:

您还需要添加导入并声明参数

太好了。

在这里工作:

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

并访问该字段:

$P{RelatorioMaquina}.getDescricao()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-31
    • 2019-09-18
    • 1970-01-01
    相关资源
    最近更新 更多