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

Tema cerradoBuscar en un subformulario

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1719
Enlace directo a este mensaje Tema: Buscar en un subformulario
    Enviado: 24/Septiembre/2020 a las 09:07
Buenas.
Tengo un formulario (F_RelacionCorreos) continuo basado en dos tablas. Una tabla (T_Usuarios) contiene el nombre  con un campo principal USU_ID, y otra tabla (T_Correo) las cartas con un campo principal COR_ID.
En otro formulario F_Informacion (T_Usuarios) y un subformulario Sub_Correo (T_Correo).

Cómo haría para abrir desde el formulario continuo F_RelacionCorreos el formulario F_Informacion, y que me muestre el registro del subformulario correspondiente?

Gracias
Arriba
chucho Ver desplegable
Nuevo
Nuevo


Unido: 03/Agosto/2020
Localización: Asturias
Estado: Sin conexión
Puntos: 13
Enlace directo a este mensaje Enviado: 24/Septiembre/2020 a las 16:17
Buenas tardes

Te pongo un caso que tengo yo funcionando que estoy viendo una factura de un proveedor y tengo un botón para ver más facturas del mismo proveedor y cuyo campo clave es el CIF

El código lo generaron los propios asistentes de access.

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

Private Sub Mas_Pagos_Click()
On Error GoTo Err_Mas_Pagos_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Más Pagos Históricos"
    
    stLinkCriteria = "[CIF_Proveedor]=" & "'" & Me![CIF_Proveedor] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Mas_Pagos_Click:
    Exit Sub

Err_Mas_Pagos_Click:
    MsgBox Err.Description
    Resume Exit_Mas_Pagos_Click
    
End Sub
De DBIII a Clipper luego con access y para mis apaños feliz con Excel.
Arriba
emiliove Ver desplegable
Administrador
Administrador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 5694
Enlace directo a este mensaje Enviado: 24/Septiembre/2020 a las 16:49
Yo uso la opción de Chulo, pero puedes hacer que access lo haga por ti, en el asistente de botones hay una opción para hacer eso.

Saludos.
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1719
Enlace directo a este mensaje Enviado: 24/Septiembre/2020 a las 18:01
Gracias emiliove, pero no es exactamente lo que quiero.
Yo tengo un formulario (F_Informacion) con un subformulario(Sub_Correo), donde el subformulario sobre muestra registro a registro.

Un ejemplo: el formulario F_Informacion tiene un campo principal USU_ID 555 y el subformulario Sub_Correo tiene 3 registros con un campo principal COR_ID 123, 124, 125.
Pues bien, me gustaría ir desde otro formulario continuo (F_RelacionCorreos) al formulario F_Informacion con USU_ID 555 y que muestre en el subformulario el registro COR_ID 124.

Espero haberme explicado un poquito mejor.
Arriba
emiliove Ver desplegable
Administrador
Administrador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 5694
Enlace directo a este mensaje Enviado: 24/Septiembre/2020 a las 18:38
Ya entendí lo que quieres, hace un buen tiempo hice un ejemplo de todas las formas que se me ocurrieron para hacer eso, aunque tu lo quieres un poco diferente peron no creo que batalles en acoplarlo:
el archivo se llama Eventosforms

En la web del Buho  hay unos ejemplos de Bacterio sobre el tema.

Saludos.
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1719
Enlace directo a este mensaje Enviado: 28/Septiembre/2020 a las 20:46
Gracias y perfecto.
Este hilo se puede cerrar satisfactoriamente.
Saludos.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable