Peguei um sistema que estava parado para terminar e o ultimo programador desenvolveu uma janela para gerar Lista de Presença de um cursinho. Já li e reli o código dele várias vezes mas não consigo encontrar lógica na onde e porque está retornando dados repetidos no relatório do iReport
. Alguém poderia me ajudar?
private void imprimir_lista() throws JRException{
Connection con = ConnectionFactory.getConnection();
HashMap parametros = new HashMap();
Object put = parametros.put("id", Integer.parseInt(txtId.getText()));
InputStream fonte = GListPresenca.class.getResourceAsStream("/report/presenca.jrxml");
JasperReport report = JasperCompileManager.compileReport(fonte);
JasperPrint jp = JasperFillManager.fillReport(report, parametros, con);
JasperViewer.viewReport(jp, false);
}