Imprimir página | Cerrar ventana

vincular formulario - subformulario

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=85087
Fecha de impresión: 29/Marzo/2024 a las 11:56


Tema: vincular formulario - subformulario
Publicado por: bugy
Asunto: vincular formulario - subformulario
Fecha de publicación: 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



Respuestas:
Publicado por: LuisR
Fecha de publicación: 24/Marzo/2020 a las 13:10

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


-------------




Publicado por: rokoko
Fecha de publicación: 24/Marzo/2020 a las 13:23
En el evento del cuadro combinado después se actualizar pon me.nombresubformulario.requey


Publicado por: bugy
Fecha de publicación: 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..




Publicado por: rokoko
Fecha de publicación: 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


Publicado por: bugy
Fecha de publicación: 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


Publicado por: rokoko
Fecha de publicación: 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.


Publicado por: bugy
Fecha de publicación: 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


Publicado por: rokoko
Fecha de publicación: 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


Publicado por: bugy
Fecha de publicación: 25/Marzo/2020 a las 11:34
Perfecto.
Muchas gracias por todo
Me ha servido mucho
Se puede cerrar el tema



Imprimir página | Cerrar ventana