** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Abrir un formulario de otra BD
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoAbrir un formulario de otra BD

 Responder Responder
Autor
Mensaje
Abel Ver desplegable
Nuevo
Nuevo


Unido: 08/Julio/2019
Localización: España
Estado: Sin conexión
Puntos: 39
Enlace directo a este mensaje Tema: Abrir un formulario de otra BD
    Enviado: 13/Febrero/2020 a las 11:59
Hola,

Estoy trabajando con dos bd de años distintos, llamemosle a y b. En la base B , dentro de un form, necesito crear un evento para llamar a un formulario concreto de la base a, cerrando asi la b y manteniendo abierta unicamente la a.

He probado varias opciones pero sigo encallado, alguien podria darme algo de luz ?

Gracias.
Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 6479
Enlace directo a este mensaje Enviado: 13/Febrero/2020 a las 13:08
Hola!

Se puede hacer con:

Followhyperlink rutaBD, form nombreformulario

Otra forma, mírate este enlace:-

FORMULARIO DE OTRA BASE DE DATOS.

Editado por mounir - 13/Febrero/2020 a las 13:10
Un Saludo.
Arriba
Abel Ver desplegable
Nuevo
Nuevo


Unido: 08/Julio/2019
Localización: España
Estado: Sin conexión
Puntos: 39
Enlace directo a este mensaje Enviado: 13/Febrero/2020 a las 14:10
Gracias, lo he probado y funciona, ahora sucede lo siguiente. El primer formulario de la BD a es un formulario de login con dos campos de Username y Password, podria ponerlos en el codigo para que lo abriese  ?
Arriba
javier.mil Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 10/Agosto/2005
Localización: España
Estado: Sin conexión
Puntos: 4830
Enlace directo a este mensaje Enviado: 13/Febrero/2020 a las 17:15
En teoría  No se puede con Followhyperlink peroooooo tampoco he visto que nadie lo haya hecho con algún otro método........ es muy complicado de programar si se quiere hacer bien  y No es lo normal  ,........ ya que si una base tiene un formulario de inicio sera por algo,....... No es tan fácil saltárselo .........

Una idea simple seria acceder a la base y quitar el formulario de inicio (externamente) con VBA, luego abres el formulario por ejemplo como te explico Mounir con FollowHyperlink por ejemplo y posteriormente vuelves a dejar el formulario de inicio como estaba antes (con VBA) ,........ pero seguro que hay mas opciones ,........ pero No es fácil ....

Pégale un vistazo a la DEMO 17 de mi Web www.accessdemo.info veras otros métodos para abrir formularios en Bases externas------  ningún método de forma simple permite hacer lo que pretendes,......


 



Editado por javier.mil - 13/Febrero/2020 a las 21:28
Arriba
Abel Ver desplegable
Nuevo
Nuevo


Unido: 08/Julio/2019
Localización: España
Estado: Sin conexión
Puntos: 39
Enlace directo a este mensaje Enviado: 21/Febrero/2020 a las 09:02
Perfecto, cierro hilo.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable