DETENER CONSULTA al cancelar formulario de datos
Publicado por Roberto (14 intervenciones) el 10/05/2006 13:07:55
Hola a todos! A ver si alguien sabe como hacer lo siguiente:
Tengo un Informe basado en una consulta.
Al ejecutar el informe se lanza un formulario para pedir datos que serán los criterios de la consulta.
Este informede solicitud de datos tiene un boton ACEPTAR y otro CANCELAR.
Si meto los datos y le doy a aceptar ningún problema, realiza la consulta, muestra el informe y listo.
El problema es si el usuario decide abortar la acción del informe y por ello en el formulario de petición de datos pulsa sobre CANCELAR.
Al botón cancelar le he asociado una macro que me cierra el formulario, sin guardar los datos. Y la acción me la hace correctamente.
El problema es que la consulta en la que está basado el informe que habíamos ejecutado sigue activa y entonces, como no ha recibido datos del formulario, pues ella misma lanza un cuadro de diálogo que pide dichos datos.
Entiendo que quizás, en la macro asociada al boton cerrar, debiera cancelar el informe lanzado y la consulta en la que está basada.... PERO NO SÉ COMO HACERLO!
Existe en el diseño de macros la opción CANCELAR EVENTO, y en su explicación dice que cancela el evnto que lanzó la macro... entiendo que entonces cancela el informe.... pero la consulta sigue activa... que puedo hacer?
Muchas gracias!!!! Seguro que es una tontería......
Tengo un Informe basado en una consulta.
Al ejecutar el informe se lanza un formulario para pedir datos que serán los criterios de la consulta.
Este informede solicitud de datos tiene un boton ACEPTAR y otro CANCELAR.
Si meto los datos y le doy a aceptar ningún problema, realiza la consulta, muestra el informe y listo.
El problema es si el usuario decide abortar la acción del informe y por ello en el formulario de petición de datos pulsa sobre CANCELAR.
Al botón cancelar le he asociado una macro que me cierra el formulario, sin guardar los datos. Y la acción me la hace correctamente.
El problema es que la consulta en la que está basado el informe que habíamos ejecutado sigue activa y entonces, como no ha recibido datos del formulario, pues ella misma lanza un cuadro de diálogo que pide dichos datos.
Entiendo que quizás, en la macro asociada al boton cerrar, debiera cancelar el informe lanzado y la consulta en la que está basada.... PERO NO SÉ COMO HACERLO!
Existe en el diseño de macros la opción CANCELAR EVENTO, y en su explicación dice que cancela el evnto que lanzó la macro... entiendo que entonces cancela el informe.... pero la consulta sigue activa... que puedo hacer?
Muchas gracias!!!! Seguro que es una tontería......
Valora esta pregunta
0