Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Envio de objetos para o relatório JasperReports

solução

Oi Roberto

Você pode chamar qualquer método com retorno no seu objeto, usando a seguinte sintaxe:

$F{objeto}.metodo()

Pode inclusive passar parâmetros se necessário.

Abraços

3 respostas

Olá, Mário! Farei o teste. Obrigado!

Deu certo Roberto?

Olá ! Aqui no serviço evitamos o uso de "queries" dentro de relatórios. Por isso, tal como vimos no curso, estamos enviando coleções de "beans". Mesmo com o indesejável acoplamento, em algumas situações seria interessante acessar um método diferente de "get" e "set", a partir do relatório. Por exemplo, que pudesse receber um parâmetro. Daí surge a minha dúvida: há alguma forma de enviar objetos que não sejam "beans", para preencher um relatório? Desde já, grato pela atenção.