El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

Access 2016 avanzado: Formularios e informes

Cuadros combinados sin clave principal en Access 2016

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Ahora vamos a ver cómo podemos rellenar un cuadro combinado cogiendo los valores de una tabla que no tiene clave principal o desde una consulta, y veremos cómo corregir los datos para que no aparezcan repetidos.

Transcripción

En nuestro formulario vamos a poner ahora un desplegable que coja los valores de la tabla o consulta. Voy a borrar, por ejemplo. el campo Cargo de contacto porque verdaderamente ahí voy a querer tener un desplegable al cual yo pueda elegir el cargo. Pues, vamos a ir a los controles y cogemos un cuadro combinado, lo ponemos en su posición y le voy a decir ahora que quiero que coja los valores en una tabla o consulta, le digo Siguiente. ¿De qué tabla o consulta quiero que coja los valores? Los vamos a coger de la consulta de resumen, lo que vamos a hacer es que todos los cargos que están cogidos en la tabla de clientes, me los muestre. Entonces, esta es la consulta de resumen que está basada, entre otras, en la tabla de clientes; decimos Siguiente y vamos a coger al campo Cargo de contacto. Le digo Siguiente, tenemos la opción de si lo queremos ordenar, pues, sí lo voy a ordenar por cargo de contacto, le digo Siguiente, vemos que están cortados, lo voy a hacer más ancho y vemos que se repiten, no pasa nada porque se repitan después lo arreglamos. Voy a hacerlo un poquito más estrecho y le digo Siguiente. Ahora, ¿qué queremos sacar con este campo? Recordarlo para usarlo más adelante mediante una Macro o programación que según el valor que haga una cosa u otra o, en este caso, almacenar el valor en un campo. ¿En qué campo? En el campo cargo de contacto, le digo Siguiente. ¿Qué etiqueta le queremos poner? Cargo del contacto, le digo Finalizar, le voy a copiar el formato, voy a mover esto un poquito para que me quede bien. Y claro, si ahora me voy a la Vista formulario, si pinchamos en el cargo del contacto, como hemos dicho, me aparece repetido. ¿Qué tenemos que hacer? Voy a hacer este despegable un poquito más ancho porque también aparece cortado y en la ficha de datos, ahora que tenemos en el Tipo de origen de fila, Tabla consulta porque me está cogiendo los datos de una tabla o de una consulta. En la propiedad Origen de la fila me pone Select y una {inaudible} si sabemos {inaudible}, ya sabemos que poniendo Distinct me vale y así, no me lo repite. Pinchamos ahí en Origen de la fila y los puntos suspensivos y me aparece la consulta que está haciendo para coger los cargos del contacto, le voy a decir Totales para que me agrupe por ese campo y así, no me repita los valores que hay. Le digo cerrar, guardo los cambios y ahora, cuando cambio de vista y pincho en el campo Cargo de contacto, ya me salen sin repetir. Lo único que tengo que tener en cuenta ahora, me voy a volver a la Vista diseño, le voy a cambiar el nombre al campo para verlo mejor, me voy a ir a Todas y a la primera le voy a llamar, por ejemplo, El cargo. Me vuelvo, a la vez al formulario y claro, cuando le voy dando al tabulador para recorrer el formulario, no están en el orden que estoy viendo la pantalla. Tengo que volverme a la Vista diseño en el orden de tabulación, tengo que poner el campo El cargo debajo del código postal. Le digo Aceptar y así tendría ya puesto el despegable para elegir el cargo, vamos a comprobarlo, lo cual yo me puedo ir moviendo. Si quiero desplegar el cuadro combinado con una combinación de teclas, es con la tecla Alt y flecha abajo, de esa manera me aparece el despegable y yo puedo elegir con las teclas de los cursores el valor que yo quiera y le digo Escape pues, ya seguiría.

Access 2016 avanzado: Formularios e informes

Aprende a crear informes con Access 2016, exportarlos en formato PDF y cómo transformar esa información en formularios para facilitar las tareas con las bases de datos.

3:06 horas (51 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.