Rta.
Si te fijas cierras el datasource únicamente cuando hay registros, y al no cerrar te genera error cuando intentas abrirlo nuevamente.
Sino siempre que vayas a abrir, poné DataSetrepofechas.Active := false;
de esta manera está inactivo, generas la consulta y luego lo pones en true,
creo que con esto no tendrias problemas.
Salu2
|