Access – Doble Click en Lista y abrir Formulario

Increíble, pero cierto… San Google sigue siendo uno de los mejores Profesores que hay. Amplio conocimiento repartido entre todos los usuarios.
Solo hay que hacer la pregunta adecuada… y listo.

En una base de datos de Access (en mi caso 2007), tienes una lista y deseas que al hacer Doble Click en uno de los registros listados… se abra un Formulario con el registro correspondiente al que le hemos hecho la llamada. Y es más… que te abra según el ID o según la columna que desees. Lo más adecuado es según el ID.

DoCmd.OpenForm “NombreFormulario“, , , “id = ” &  Me.MiLista.Column(0,Me.MiLista.ListIndex)

Dónde:

  • NombreFormulario: es el Formulario que queremos que se abra.
  • id: Nombre del campo que queremos que tenga el control, en mi caso es id_GA
  • MiLista: Nombre de la lista en la que haremos el Doble Click.
  • 0: Número de la columna, recordad que la de ID, siempre es 0.

Y… funciona!

Fuente:NARKIVE

Sé el primero en comentar

Deja un comentario