Ireport Dois reports num so

Boas pessoal,

tenho dois reports que são gerados de forma separada :

report 1

...

            }          
            JasperReport relatorio1 = JasperCompileManager.compileReport("reports/trans_mais.jrxml");
            JRBeanCollectionDataSource ds1 = new JRBeanCollectionDataSource(cambios);

            Map parametros1 = new HashMap();
            parametros1.put("lista", ds1);

            JasperPrint impressao1 = JasperFillManager.fillReport(relatorio1, parametros1, ds1);
            JasperViewer view1 = new JasperViewer(impressao1, false);
            view1.setVisible(true);
            view1.setSize(1300, 1000);
            view1.setTitle("Transacções em ATM.");
            view1.setLocationRelativeTo(null);
            view1.show();

report 2


....
            JRBeanCollectionDataSource ds1 = new JRBeanCollectionDataSource(cambiosdia1);
            JasperReport relatorio1 = JasperCompileManager.compileReport("reports/POS_MAIS.jrxml");
            Map parametros1 = new HashMap();
            JasperPrint impressao1 = JasperFillManager.fillReport(relatorio1, parametros1, ds1);

            JasperViewer view1 = new JasperViewer(impressao1, false);
            view1.setVisible(true);
            view1.setSize(1300, 1000);
            view1.setTitle("POS´s Mais Movimentados.");
            view1.setLocationRelativeTo(null);
            view1.show();

tudo funciona bem, mas eu gostaria que o segundo report aparecesse dentro do primeiro na banda pageHeader e ficasse apenas um report. Ja estive a ler sobre su-report mas nao to conseguindo fazer isso. Tem alguem que ja tenha experiancia com subreport para poder ajudar ?

Obrigado !

E se vc gerar um relatorio com dois subrelatorios dentro?