na minha aplicação tenho a seguinte classe
public class ControleRelatorio {
public static void relatorioBaseadoEmBeans() throws Exception {
AgendaDao agDao = new AgendaDao();
List<Agenda> listaAgendas = agDao.listar();
// List<String> lista = new ArrayList<String>();
// lista.add("Rua santa rita");
// lista.add("Rua 21");
// lista.add("Rua 10");
// listaAgendas.get(1).setEndereco(lista);
InputStream in = new FileInputStream(new File("relatorio-contatos.jrxml"));
JasperReport report = JasperCompileManager.compileReport(in);
JRDataSource dataSource = new JRBeanCollectionDataSource(listaAgendas);
JasperPrint print = JasperFillManager.fillReport(report, null, dataSource);
JasperViewer.viewReport(print);
}
}
E gostaria de pegar esses beans no iReport … como faço … ?
ex.: [color=green]$F{listaAgendas.nome}[/color]