Pessoal, estou começando a utilizar o JasperStudio para gerar meus relatórios e me deparei com o seguinte problema.
Tenho um objeto denominado Pedido que possui vários atributos, dentre eles alguns objetos, como : Cliente, Bairro, etc…
Obviamente quando chamo esses atributos no relatório ele só me retorna o ID das tabelas, portanto me surgiu essa duvida.
Existe alguma maneira onde eu possa passar apenas o objeto pedido para meu .jasper e que eu consiga preencher os dados do relatório atraves dos getters ? Por exemplo : cliente.getNome()
Espero que tenha sido claro e que vocês possam me ajudar.
Abraço
Acessar atributos de objetos em JasperReports
D
4 Respostas
Da mesma forma que em java, porém, dentro das chaves
$P{pedido.cliente.nome} //parameter
$F{pedido.cliente.cpf} //field
D
Tentei fazer dessa forma e deu erro na compilação…
Qual o erro? Não to conseguindo adivinhar hoje.
D
Solucao aceita
Tentei da forma que vc disse e acabou nao dando certo tbm.
A solução foi usar assim : $F{cliente}.getNome().
Vlw pela luz amigo.
Abç
Criado 10 de julho de 2019
Ultima resposta 11 de jul. de 2019
Respostas 4
Participantes 2