La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20866 - REFRESH DEL CRYSTAL REPORT
Autor:  Gaby Bancora
Hola Tengo el Crystal Report 8.5 y Visual Basic 6.0. Realice los Reportes y cree las consultas correspondientes en Access. Al cambiar los datos en la consulta el reporte no refrezca osea siguen con los datos anteriores. Cuando le agrego el botón de refresh y lo ejecuto en mi programa, sale un mensaje diciendo "Server has not yet been opened".
Espero que me hayan entendido y me puedan ayudar.
Muchas gracias.

  Respuesta:  Andrea Galindo
Hola, para refrescar los datos de un reporte generado en Crystal Report lo puedes hacer de dos formas:

1- En el software del Crystal Report, despliega del menú File, la opción Options y en la carpeta Reporting chequea la opción Refresh Data on every print.

2- Desde Visual Basic por código, puede escribir la siguiente sentencia antes de ejecutar el reporte: crystalreport1.discardsaveddata=true.

Espero que te sirva de algo. Chao.