Imprimir página | Cerrar ventana

Errores repentinos

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84696
Fecha de impresión: 28/Marzo/2024 a las 21:29


Tema: Errores repentinos
Publicado por: LuisViadel
Asunto: Errores repentinos
Fecha de publicación: 06/Septiembre/2019 a las 21:30
Saludos a todos.

Desde hace muy poco tiempo me está sucediendo algo extraño.
Tengo una aplicación en funcionamiento que está muy testada en su mayoría, aunque siempre se van añadiendo cosas nuevas ypueden surgir errores. Desde hace poco, cuando compilo me salen errores en funciones relacionadas con el comando Docmd, entre otros. En la versión accdb no se muestran y solo me aparecen en la versión compilada. He probado compilar en 2013, 2016 32 y 64 bits y siempre aparecen errores donde no estaban. Por eliminación he llegado a pensar que se trata de alguna actualización bien office, bien Windows que los provoca, pero no lo sé y en este momento se me acaban las ideas, tan solo ingeniármelas para no utilizarlas.
¿Le ha sucedido algo parecido a alguno de vosotros?

Gracias anticipadas por vuestro tiempo.

Luis Viadel



Respuestas:
Publicado por: Mihura
Fecha de publicación: 07/Septiembre/2019 a las 09:40
Hola Luis,

¿qué comandos Docmd son los que te fallan?


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: LuisViadel
Fecha de publicación: 07/Septiembre/2019 a las 10:59
Hola Mihura,

de momento estoy analizando dos

Docmd.Quit
Para solucionar este, he tenido que quitar la acción de un botón de comando en el Ribbon y pasarlo al evento close de un formulario.

DoCmd.RunCommand acCmdSave
Con este sigo trabajando, porque tengo muchos en el programa.

Lo raro es que hasta hoy esto no había pasado y el programa lo inicié en 2014 ?¿?¿? Es código que funciona años sin modificaciones de ningún tipo.

Un saludo


Publicado por: Mihura
Fecha de publicación: 07/Septiembre/2019 a las 11:41
En relación al primero, yo no lanzo un Quit desde el Ribbon, lo que hago es asignar al botón de cerrado una función:

     onAction="=CierreAplicacion()"

y tener definida esa función (por cierto no empleo el Quit):

Function CierreAplicacion()
    DoCmd.RunCommand acCmdExit
End Function


Y del acCmdSave poco te puedo decir, yo no lo empleo nunca, a ver si otro forero aporta algo de luz.

Por cierto, ¿has comprobado que 'nivel' de actualizaciones tienen los que fallan? ... por si acaso falta alguna actualización.

Un saludo.


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: LuisViadel
Fecha de publicación: 07/Septiembre/2019 a las 13:37
Gracias Mihura, he probado esa opción y es lo mismo, pero gracias por intentarlo.

Sigo haciendo pruebas.


Publicado por: Mihura
Fecha de publicación: 07/Septiembre/2019 a las 15:43
¿Te da algún error o simplemente revienta el Access?




-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es



Imprimir página | Cerrar ventana