Olá,
como faço para passar as linhas de uma tabela(jtable) do Java uma sub relatório no ireport?
No Relatório principal conseguir fazer certinho assim:
JasperPrint jpPrint= JasperFillManager.fillReport("relatorios/fechamentoCaixa.jasper", parametros, new JRTableModelDataSource(tabela.getModel()));
Dai criei uns FILDS: COLUMN_0, COLUMN_1 e coloquei no DETAILs funcionou perfeitinho
Mas no sub Relatório não deu certo, tentei passar via parâmetro:
Map<String, Object> parametros = new HashMap<String, Object>();
parametros.put("parameterParaSub",new JRTableModelDataSource(tabelaSub.getModel()));
em um parâmetro que fiz no suRelatorio o resultado foi:
net.sf.jasperreports.engine.JasperReport
att