Office 2010 - Access

Lección 50: Formularios Emergentes

50/76 Lecciones 

Formulario Emergente (1)

En esta lección te mostrare como crear un formulario emergente en “Access”.

Lo que necesitas es un formulario, por ejemplo, el de los estudiantes y un formulario que aparezca cuando hagas click en un campo, como la “Ciudad”.

En este formulario emergente, deseo ver a todos los estudiantes de la misma “Ciudad”.

Ya habiamos creado el formulario “estudiante_personalizado” en una lección anterior, pero lo guardaré bajo otro nombre, por ejemplo “estudiante_personalizado_emergente”. Esto lo hace fácil de distinguir.

les50_image001_es
¿Que necesitamos todavía?

Necesitamos un formulario en el que estén listados todos los estudiantes.
Primero necesito hacer una consulta que me de esta información.
Selecciona la pestaña “Crear” en la “Cinta” y haz click en el botón “Diseño de Consulta”.

les50_image000_es
Esto abre el diálogo “Consulta” que contiene la ventana “Mostrar Tabla” (A).
Selecciona la tabla “Estudiantes” (B) y haz click en el botón “Agregar” (C).
Luego coloco los campos “Nombre”, “Apellido” y “Ciudad” en la cuadricula (D) de la consulta.

Deberías saber como hacer eso a estas alturas pero, para los que ya se les olvido, haz click en ellos uno por uno en la tabla de “Estudiantes” (1).

les50_image002_es
Luego cierro la consulta y la guardo como “estudiante_por_ciudad”.

les50_image003_es
Luego hago un formulario para esta consulta con el “Asistente de Formulario”. En la primera ventana del Asistente, seleccionamos la consulta recién creada “estudiante_por_ciudad” y colocamos todos los campos disponibles en los “Campos Seleccionados”.

les50_image004_es
En la siguiente ventana del Asistente, selecciono un estilo para mi formulario como “Tabular” y hago click en el botón “Siguiente”.

les50_image005_es
En la tercera ventana del Asistente, le doy al formulario un nombre como “estudiante_por_ciudad”, selecciono el recudro “Abrir el pormulario para ver …” y hago click en el botón “Finalizar”.

les50_image006_es

Continuaremos en la siguiente lección

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