Vou reabrir o tópico. Estou mais ou menos na mesma questão.
Tenho esta tela que criei conforme anexo. Nela, posso selecionar uma ou várias expedições. E quando eu clicar no botão ok, ela vai imprimir essas expedições.
Eu criei o relatório no jasper e adicionei no “relatórios e processos”. Só que como parâmetro, tenho que passar o DocumentNo da Nota Fiscal (LBR_NotaFiscal); mas não posso usar como parâmetro na aba parâmetros, pois podem ser várias, ou seja, teria que usar um array. No eclipse eu poderia usar algo como isso:
1. JRDataSource vetor = new JRBeanArrayDataSource(listaBoleto.toArray());
2. Map < String, Object > parametros = new HashMap < String, Object > ();
3.
4. parametros.put("numGuia", numGuia);
5. parametros.put("pvEmissor", pvEmissor);
6. parametros.put("dataEmissao", dataEmissao);
7. parametros.put("dataValidade", dataValidade);
8. parametros.put("controle", controle);
9. parametros.put("nis", nis);
10. parametros.put("tpSegurado", tpSegurado);
11. parametros.put("nomeSegurado", nomeSegurado);
12. parametros.put("dataNascimento", dataNascimento);
13. parametros.put("nomeMae", nomeMae);
14. parametros.put("nuRequerimento", requerimento);
15.
16. JasperPrint jasperPrint = JasperFillManager.fillReport( seu jasper aqui, parametros, vetor );
mas e no Adempiere? e No iReport?
Ou tem outro jeito de fazer??
Desde já agradeço
P.S. Conseguiram entender meu caso?