Microsoft Access 2000
Lección: 90
Capítulo: Cómo agregar listas de ayuda en los campos de las consultas
De manera similar a lo hecho con las tablas, podemos asociar una lista de
valores a un campo de la hoja dinámica para ayudar a quien luego ingrese los
datos.
Al igual que ocurre con las tablas, los campos así definidos presentarán a su
derecha un icono que, de pulsarlo, abrirá una lista en la que podremos
seleccionar
uno de sus valores.
Al crear un atributo de lista en la consulta, tendremos una ayuda de tipo lista
para esa co-lumna, sin alterar la configuración de ese campo en la tabla
de origen.
También podemos definir atributos de lista en campos calculados (campos que no
provienen en forma directa de una tabla, sino por medio de algún cálculo).
Cómo definir un atributo de lista en la columna
En todos los casos, el procedimiento es idéntico al que explicamos para las
tablas, aunque sólo difiere la forma de seleccionar la columna.
1. En la cuadrícula de diseño de la consulta, pulsemos con el botón derecho
sobre la columna en la que deseamos crear la lista; aparecerá un menú emergente.
2. Seleccionemos allí la opción Propiedades, para presentar un cuadro similar al
que conoce-mos para los campos de la tabla (figura 6.16).
Figura 6.16
3. En el parámetro Mostrar control, de la solapa Búsqueda, seleccionemos la
opción cuadro de lista; aparecerán debajo del mismo las opciones que ya vimos
en las figuras 3.14 a .18 del Capítulo 3, prosiguiendo en adelante del mismo
modo que lo hicimos para los campos de la tabla.
Las propiedades de lista se heredan de tablas a consultas
La lista que hemos incluido en el Capítulo 3 para el campo CodProvin de la tabla
de Clien-tes, ya es un atributo de ese campo que se transmitirá a cualquier
objeto que utilice el mismo. Por ejemplo:
1. Pulsemos sobre el campo CodProvin en la consulta ConsClientes y observemos
que el mis-mo presenta el icono de lista.
Pulsémoslo y se abrirá la lista de provincias. Seleccionemos una de ellas y
habrá cambiado en la consulta, por consiguiente, se habrá actualizado el campo
correspondiente de la tabla. Esto significa que la consulta hereda el atributo
de lista del campo.