SinEtiqueta/ octubre 3, 2016/ Access

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

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*