** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Ejecutar un proceso al activar la ventana de acces
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Ejecutar un proceso al activar la ventana de acces

 Responder Responder
Autor
Mensaje
Draz Ver desplegable
Nuevo
Nuevo


Unido: 15/Enero/2021
Localización: España
Estado: Sin conexión
Puntos: 3
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Draz Cita  ResponderRespuesta Enlace directo a este mensaje Tema: Ejecutar un proceso al activar la ventana de acces
    Enviado: 15/Enero/2021 a las 09:07
Buenos días,

Os comento mi problema a ver si me podéis ayudar.

Tengo dos aplicaciones hechas en Access que se comunican entre si, es necesario porque cada una tiene sus propios formularios y en ocasiones es necesario abrir desde una aplicación un formulario que esta en la otra aplicación. 

Para hacer esto, he creado una tabla donde le guardo las ordenes, luego con la función ShowWindow llamo a la otra aplicación y con la función AppActivate activo la otra aplicación que lee la tabla y abre el formulario que he pedido.

Todo funciona bien, excepto si la segunda aplicación tiene abierto un modal, ya que al ser modal la función AppActivate  no hace nada. 

Mi pregunta es, ¿Hay alguna forma de ejecutar código cuando lo que se activa es la ventana de Access como tal?

Gracias
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14017
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Mihura Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 15/Enero/2021 a las 10:13
Una opción sería abrir el segundo access por automatización, hacer lo que haya que hacer y cerrarlo.


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

Access Aplicaciones
Tecsys.es
Arriba
Draz Ver desplegable
Nuevo
Nuevo


Unido: 15/Enero/2021
Localización: España
Estado: Sin conexión
Puntos: 3
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Draz Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 15/Enero/2021 a las 17:32
En su día tenia toda la aplicación en un mismo fichero, de repente empezó a dar memoria insuficiente, por lo tanto de partí en dos ficheros (producción y administración), entonces hay usuarios que trabajan con las dos aplicaciones, si abre la segunda cada vez que es llamado, tengo el problema que el usuario abra muchísimas aplicaciones al no cerrar el formulario, por eso hice que se comunicaran, para abrir las aplicaciones justas.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: Sin conexión
Puntos: 14017
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Mihura Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 15/Enero/2021 a las 18:22
No te puedo responder a tu pregunta, lo desconozco, ... y no uso 'tu forma' de trabajar.

... pero, se me hace muy raro eso de la memoria insuficiente ... ¿que tamaño tienen? ¿cuantos formularios, informes, etc tiene cada aplicación?, entiendo que tienes dividido BackEnd por un lado y FrontEnds por otro ...

Toda la información que des es poca para intentar darte una idea.


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

Access Aplicaciones
Tecsys.es
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable