** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - vincular formulario - subformulario
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradovincular formulario - subformulario

 Responder Responder
Autor
Mensaje
bugy Ver desplegable
Habitual
Habitual


Unido: 19/Febrero/2013
Localización: España
Estado: Sin conexión
Puntos: 192
Enlace directo a este mensaje Tema: vincular formulario - subformulario
    Enviado: 24/Marzo/2020 a las 11:35
Buenas
Tengo un formulario y subformulario vinculados por un campo Idnombre.
En el formulario tengo un cuadro combinado donde selecciono el Idnombre, pero al seleccionar distintos nombres no me cambia el subformulario.
En cambio cuando y entro y salgo si lo hace.
Alguna idea?
Muchas gracias
Arriba
LuisR Ver desplegable
Asiduo
Asiduo


Unido: 22/Julio/2013
Localización: España
Estado: Sin conexión
Puntos: 351
Enlace directo a este mensaje Enviado: 24/Marzo/2020 a las 13:10

Crea un evento, que al modificar el cuadro combinado actualice el subformulario


Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 3062
Enlace directo a este mensaje Enviado: 24/Marzo/2020 a las 13:23
En el evento del cuadro combinado después se actualizar pon me.nombresubformulario.requey
Arriba
bugy Ver desplegable
Habitual
Habitual


Unido: 19/Febrero/2013
Localización: España
Estado: Sin conexión
Puntos: 192
Enlace directo a este mensaje Enviado: 24/Marzo/2020 a las 20:17
Buenas
No me funciona..... os comento como lo tengo.
Tengo 2 tablas
Tabla1
IdNombre (autonumerico) - primario
NombreTrabajador
Tabla2
IdAgenda (autonumerico) - primario
IdNombre
Dia
Concepto
----------
En la tabla1 tengo todos los nombres de los trabajadores, y en la tabla 2 apunto el dia y concepto de cada uno.
La relación la tengo de la Tabla1 IdNombre a la Tabla2 IdNombre
El tema es que creo que no diseño bien el formulario/subformulario..


Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 3062
Enlace directo a este mensaje Enviado: 24/Marzo/2020 a las 20:38
Viendo ahora tu primer mensaje,  cuando cambias de registro en el formulario principal con los botones de desplazamiento te cambian los datos de subformulario????

En este ejemplo que hize hace tiempo hace creo que lo que quieres, de dos formas, con vinculo entre formulario y subformulario. y lo mismo pero sin vinculo, el subformulario se basa en una consulta filtrada por  un campo de subformulario en el segundo caso.

Abre frmTabla1   o  Copia de frmTabla1

https://www.dropbox.com/s/n6p8c55zlwu92w3/FoirmulariosIndependientesVinculados.mdb?dl=0
Arriba
bugy Ver desplegable
Habitual
Habitual


Unido: 19/Febrero/2013
Localización: España
Estado: Sin conexión
Puntos: 192
Enlace directo a este mensaje Enviado: 25/Marzo/2020 a las 09:18
Buenas
Antes que nada muchas gracias por el ejemplo, me va muy bien.
Lo que no veo claro es la diferencia entre el CopiaTabla1 y el frmTabla1, por codigo veo que es lo mismo.
Gracias
Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 3062
Enlace directo a este mensaje Enviado: 25/Marzo/2020 a las 09:48
Uno esta vinculado, mira subsubformulario copidefrmtabla1 y el frmtabla1 se filtra mediante una consulta. Mira el origen de datos de los dos subformularios, uno es directo a tabla y el otro una consulta.
Arriba
bugy Ver desplegable
Habitual
Habitual


Unido: 19/Febrero/2013
Localización: España
Estado: Sin conexión
Puntos: 192
Enlace directo a este mensaje Enviado: 25/Marzo/2020 a las 10:40
Buenas
Si, ahora lo veo.
Una es mejor que otra, o son maneras distintas y las 2 valen igual?
Gracias
Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 3062
Enlace directo a este mensaje Enviado: 25/Marzo/2020 a las 11:27
Publicado originalmente por bugy bugy escribió:

Buenas
Si, ahora lo veo.
Una es mejor que otra, o son maneras distintas y las 2 valen igual?
Gracias

Si las dos hacen lo mismo, si no te es necesario ningun criterio en una conslta como origen de datos utiliza la frmTabla1 nsi quieres, que es la vinculacion propia de access entre formularios por clave primaria y secundaria.


Saludos
Arriba
bugy Ver desplegable
Habitual
Habitual


Unido: 19/Febrero/2013
Localización: España
Estado: Sin conexión
Puntos: 192
Enlace directo a este mensaje Enviado: 25/Marzo/2020 a las 11:34
Perfecto.
Muchas gracias por todo
Me ha servido mucho
Se puede cerrar el tema
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable