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

Tema cerradoActualizar subformularios

 Responder Responder
Autor
Mensaje
Antonalo Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 06/Noviembre/2009
Localización: España
Estado: Sin conexión
Puntos: 444
Enlace directo a este mensaje Tema: Actualizar subformularios
    Enviado: 30/Diciembre/2019 a las 17:12
Hola
Tengo un formulario principal  con un control de ficha
en la primera ficha tengo un Subformulario SubForm1
En la segunda otro :  SubForm2

En SubForm1 introduzco nombre de personas
En SubForm2, uno de los controles es un desplegable que me da las direcciones de las personas de SubForm1

Todo funciona salvo que me vuelvo loco dando a guardar y actualizar hasta que por fin me aparecen las direcciones

Quisiera una forma de que cuando vaya a la pestaña del subform2, se actualice.

He probado:

Private Sub Ficha_Change()
If Me.Pagina2 = 1 Then
Me.SubForm1.Requery
Me.SubForm2.Requery
End If
End Sub


esto no me funciona

Como sería la mejor forma?


Editado por Antonalo - 30/Diciembre/2019 a las 17:20
Arriba
Antonalo Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 06/Noviembre/2009
Localización: España
Estado: Sin conexión
Puntos: 444
Enlace directo a este mensaje Enviado: 30/Diciembre/2019 a las 17:28
Bueno puesto que ya he encontado la solución, yo mismo me contesto y así, el que sepa menos que yo puede aprender algo

Private Sub Ficha_Change()
If Me.Pagina2 = 1 Then
Me.SubForm1.Requery
Me.SubForm2.Form!ComboDirecciones.Requery
End If
End Sub


Arriba
Antonalo Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 06/Noviembre/2009
Localización: España
Estado: Sin conexión
Puntos: 444
Enlace directo a este mensaje Enviado: 30/Diciembre/2019 a las 23:19

Me imagino que si no hay ningún comentario es porque la solución no es mala.
Me va bien, y aunque supongo que habrá muchas otras formas de hacer lo mismo, esto es super sencillo y lo probaré en otras partes. Si en algún sitio no funciona ya veremos.

Lo he dejado porque es una situación que puede aparecer a menudo y supongo que habrá gente que también pueda tener ese problema, pero ya podéis cerrar.

Arriba
Antonalo Ver desplegable
Asiduo
Asiduo
Avatar

Unido: 06/Noviembre/2009
Localización: España
Estado: Sin conexión
Puntos: 444
Enlace directo a este mensaje Enviado: 11/Febrero/2020 a las 18:47
Este hilo lo podéis cerrar
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable