Gerar relatório a partir de uma lista

1 resposta
Renyo

Boa tarde,

Estou começando a usar o iReport, e gostaria de gerar um sub-relatório a partir de uma lista de uma classe.

A minha classe RelatorioBO possui os seguintes atributos:

private Date data;

private double producaoPrevDia;

private double producaoRealDia;

private double diferencaDia;

private double producaoPrevMes;

private double producaoRealMes;

private double diferencaMes;

private double iFunc;

private double iDispDia;

private double iDispMes;

List comentarios;

Mapiei os atributos desta classe da seguinte forma no relatório principal:

Criei um sub-relatório e configurei suas propriedades da sehuinte forma:

Connection Type: Use a datasource expression
Data Souce Expression: new net.sf.jasperreports.engine.JREmptyDataSource($F{comentarios})

Minha classe Comentarios.java possue os seguintes campos:

private int        idComentario;

private Date       dataComentario;

private String     comentarioOperacional;

Mapiei os atributos desta classe da seguinte forma no sub-relatório:

A aplicação compilou certinho, mas a aplicação gera o relatório principal mas não reenderiza o sub-relatório.

Alguem poderia me ajudar a solucionar este problema! estou esquecendo algum passo? ou fazendo besteira?

Obrigado pela atenção!

1 Resposta

Anime

Oi,

Espero que ajude…http://www.apostilando.com/download.php?cod=2677&categoria=Java

Criado 28 de janeiro de 2011
Ultima resposta 28 de jan. de 2011
Respostas 1
Participantes 2