Office 2010 - Access

Lección 52: “Controles” (8)

52/76 Lecciones 

Formularios Emergentes (3)

En la siguiente ventana, primero ingresamos los campos fáciles, haciendo click en sus respectivas flechas apuntando hacia abajo.
En el recuadro superior, seleccionamos el formulario que sirve como formulario emergente.
In la “Vista” selecciona “Formulario”.
En el “Modo de Datos” selecciona “Solo Lectura”.
Y en el “Modo Ventana” selecciona “Normal”.

les50_WHERE_image006_es
Entonces presentamos la “condición DONDE” en el recuadro. Parece confuso pero, “Access” nos ayudará. Lo único que necesitas saber es donde debe ir para obtener la información y una condición con la que deba cumplir esta información.

Comenzamos abriendo los corchetes ([).
Luego escribimos la condición. La condición es la “Ciudad” por que el lugar de residencia para cada uno de los registros en el formulario emergente es el mismo que en el formulario principal.
Una vez que ingresemos la primera letra, digamos, W, en el campo, “Access” nos da todas las posibilidades en una lista.
Haz doble click en “Ciudad” aquí.

les50_WHERE_image001_es

Access agregará automáticamente el corchete de cierre (]). La condición ya esta colocada.

Continuamos escribiendo el signo de igual (=), abre nuevamente los corchetes ([) y escribe una F.
Los formularios ‘F’, por que estamos buscando objetos de formularios aquí.
Automáticamente despliega una lista de las diferentes posibilidades.
Haz doble click en los “Formularios”.

les50_WHERE_image002_es

“Access” automáticamente cierra los corchetes (]).
Escribe el signo de exclamación (!).
“Access” abre la lista de diferentes opciones automaticamente otra vez.
Haz doble click en el formulario principal “estudiante_por_ciudad_emergente”.

les50_WHERE_image003_es
“Access” cierra automáticamente los corchetes (]).
Re escribe el signo de exclamación (!).
“Access” abre una nueva lista con diferentes opciones.
Haz doble click en “Ciudad”.

les50_WHERE_image004_es
“Access” cierra los corchetes (]) automáticamente.
Este es el código que ahora deberías tener en la “condición DONDE”.

les50_WHERE_image005_es
Cierra la ventana haciendo click en el ícono de la X (1) en la esquina superior derecha, y guarda el código cuando se te pida.

les50_WHERE_image007_es
Prueba el formulario en “Vista Formulario”.
Como verás, todos los estudiantes de “St-Niklaas” aprecen en un formulario emergente cuando hacemos click en el botón de ciudad del formulario principal.

les50_image013_es
Seleccionamos un estudiante en el formulario principal que viva digamos en “Lokeren” y hacemos click en el enlace de “Ciudad” otra vez en el formulario principal, todos los estudiantes de esta ciudad aparecen en el formulario emergente.

les50_image014_es

Increíble! Has completado Lección 52 INICIAR EL PROXIMO LECCIÓN