Boa tarde,
Eu criei um relatório onde são listados os clientes seus dados e como sub-relatório, tenho que serviços foram prestados a esses clientes.
Quando executo no preview do ireport, ele funciona, só que quando chamo via aplicação os sub-relatórios aparecem em branco.
O código que eu chamo o relatório é:
try
{
conexao.conectarBD();
conexao.executarSQL("SELECT * from cliente");
JRResultSetDataSource jrRS = new JRResultSetDataSource(conexao.resultset);
JasperPrint jasperPrint = JasperFillManager.fillReport("./src/relatorio/Clientes.jasper", new HashMap(), jrRS);
JasperViewer.viewReport(jasperPrint);
} catch (Exception erro){
JOptionPane.showMessageDialog(null,"Deu erro ="+erro);
}
}
E o modo como eu queria que ficasse o relatório com sub-relatório é:
[img]http://i39.tinypic.com/20p5on.jpg[/img]