Solución para algún problemilla con Datareport Quizá debería escribir este mensaje en el foro de Datareport, pero supongo que aquí lo verá más gente, así que aquí lo dejo.
El caso es que muchas preguntas sobre dudas con DataReport se refieren al problema de "refrescar" los datos del informe cuando se cambia la base de datos o se intenta imprimir dos informes distintos sobre el mismo DataEnvironment: suelen aparacer los datos del "anterior" informe.
La solución es muy simple: en el código del DataReport correspondiente, y en el evento DataReport_QueryClose, hay que incluir esta línea de código: Unload DataEnvironmentX.
Siendo X el DataEnvironment al que está enlazado el DataReport que da problemas.
A mí me ha dado muchos quebraderos de cabeza, así que espero que os sirva.
Saludos a todos. |