Cerrar todas las consultas

21/11/2017 - 23:57 por recheverriu | Informe spam
Hola foro, he puesto un botón que dispara el asistente para construir consultas por el usuario. Ahora quiero que cuando cierre el Form, se cierren TODAS las grillas donde se muestran las consultas construidas por él, pero SIN guardarlas. he probado todo pero no funciona. Debo decir que cuando un usuario crea una consulta, se van creando estas con nombres como: Agenda Consulta 1,2,3,etc, Documento Consulta 1,2,3,4,5. Cuando cierre el form que permitió esto al usuario, quiero cerrar todas esas consultas sin dar opción de guardar, y sin importar el nombre que ACCESS haya dado a estas consultas. El form está en Emergente, y las consultas se ven en la grilla. Alguna sugerencia? Gracias por adelantado, y espero haber expresado claramente mi inquietud.

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
29/11/2017 - 10:32 | Informe spam
Hola
No entiendo muy bien tu pregunta.
Podrías guardar el nombre de la consulta creada en una tabla, y en el evento "al cerrar" del formulario, crear un proceso que recorra la colección Querydefs y compruebe sí está en tu tabla. Que está, la borras.
En la carga del formulario, lo que tienes que hacer aparte, es inicializar ésta tabla.

Salu2,
José Mª Fueyo
Respuesta Responder a este mensaje
#2 José Mª Fueyo
29/11/2017 - 11:42 | Informe spam
...o si no puedes guardar el nombre las consultas creadas, guarda el que TU has creado y te interesa guardar. Recorres igualmente la colección Querydefs y eliminas las consultas que no estén en ella. Aquí no tienes que inicializar la tabla cada vez que cargues el formulario

Salu2,
José Mª Fueyo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida