Olá pessoal! Estou criando um relatorio em iReport mas estou com duvidas de como devo proceder para poder pegar o valor do meu objeto
minhaClasseExemplo {
private pontoServico;
private List<maquinas> listadeMaquinasdoPonto;
}
pronto, tenho algo parecido com isso, eu vou ser retornado com um List de minhaCLasseExemplo e tenho que pegar os atributos de pontoServico.getEndereço(), tenho que colocar isso no meu relatório e tenho que pegar essa lista de maquinas, onde cada maquina eu tenho que exibir maquina.getMarca() e maquina.getModelo(); por exemplo, ficando
+----------------------+
| Rua d´Agua nº 7 |
+--------------+------+
| marca1 | 23F |
+--------------+------+
| mareer1 | 01G |
+--------------+------+
| mXC1 | 23F |
+--------------+------+
+----------------------+
| Rua d´Terra nº 1 |
+--------------+------+
| marca1 | 23F |
+--------------+------+
| mareer1 | 01G |
+--------------+------+
| mXC1 | 23F |
+--------------+------+
sendo a parte da marca/modelo um subreport
no iReport eu consegui criar um adicionei no classpath o .class
e criei um novo datasource indo em "JavaBeans set Datasource"
lá coloquei um outra classe para teste que ela retorna uma lista de minhaClasseExemplo mas ai eu não consigo fazer mais nada
a minha classe de datasource, deve ter exatamente o que?
estou só criando objetos do tipo minhaClasseExemplo e o metodo é tipo
List<minhaClasseExemplo> listaDeMinhaClasseExemplo = new ArrayList<minhaClasseExecmplo>();
/* adiciono objetos minhaClasseExemplo na list */
public static getObjetos(){
return listaDeMinhaClasseExemplo;
}
desde ja agradeço
[color=#DFDFDF]afff to precisando disso urgente… mas não to conseguindo sair do canto… [/color]