Array para IReport

1 resposta
D

To passando um Array para meu relatorio que fiz no IReport, mas não to sabendo como pegar ele no IReport
qual parametro que coloco, dentro do IReport para pegar meu Array, é nos fields ?

JRDataSource jrds = new JRBeanArrayDataSource(Fita.toArray());

1 Resposta

D

Consegui passar o Arraylist, mas to com outro problema agora

Ta aparecendo todo os dados da list na mesma linha, e a quantidade de vezes dos dados, tipo

13:00 - 1, 17:00 - 1, 21:00 - 1
13:00 - 1, 17:00 - 1, 21:00 - 1
13:00 - 1, 17:00 - 1, 21:00 - 1

quando era para aparecer

13:00 - 1
17:00 - 1
21:00 - 1
ArrayList Fita = new ArrayList();

JRBeanCollectionDataSource jr = new JRBeanCollectionDataSource(Fita); Map parameters = new HashMap(); parameters.put("Fita",""+Fita.get(1)); JasperPrint jprint = JasperManager.fillReport("Prog.jasper", parameters, jr); JasperViewer.viewReport(jprint,false);

Criado 30 de março de 2005
Ultima resposta 30 de mar. de 2005
Respostas 1
Participantes 1