|
4.2
ClasificaciÓn de formularios.
Podemos clasificar los formularios
en:
• Dependientes: dependen
de los datos de una o más tablas y/o consultas.
• Independientes: utilizados
para movernos por la aplicación.
Formularios independientes: Panel de control Mediante el uso de este tipo
de formulario vamos a poner movernos con mayor
facilidad por una aplicación de Access.
La figura 4.4 muestra un ejemplo de un panel de
control. La creación de este tipo
de formularios puede llevarse a cabo: 1. Con el Asistente para bases
de datos (Véase figura 4.4).
El Panel se crea automáticamente. Una vez
creado podremos modificar su diseño e incluso
añadir o modificar las opciones contenidas
en el panel.
 |
Figura 4.4. Panel
de control principal creado por el Asistente.
Mediante este panel gestionaremos nuestros
contactos.
|
2. Mediante el Administrador del panel de control.
Para activar el Administrador debemos realizar
lo indicado en la figura 4.5.
 |
| Figura 4.5. Selección
del Administrador del panel de control. |
Una vez seleccionado el Administrador de control
podremos realizar las operaciones necesarias con
las páginas de dicho panel así como
con los elementos contenidos en las páginas.
La figura 4.6 muestra los cuadros de diálogos:
Administrador del panel de control y Modificar
página del panel de control.

|
Modificación
de una página de un panel de control
|
Cuadro de diálogo
Administrador
del panel de Control. |
3. Crear un formulario en blanco
y añadir botones de comando e hipervínculos.
En la figura 4.7 podemos observar un Panel de
Control creado con esta opción en vista
de diseño.
 |
| Figura 4.7. Diseño
del panel de control. |
Formularios dependientes: Con el Asistente para formularios
podemos crear diferentes formatos de formularios
de una manera sencilla y rápida: En COLUMNAS
Cada campo aparece en una línea
separada con una etiqueta a su izquierda; sólo
un registro se muestra en pantalla. La figura
4.1 muestra un formulario de este tipo. TABULARES Muestra los campos en una fila
horizontal con etiquetas en la parte superior
del formulario. Cada fila representa un registro
de la tabla o consulta en la que esté basado
el formulario. Estos formularios son útiles
cuando queremos mostrar varios registros a la
vez.
La figura 4.8 muestra el formulario para la tabla
CLIENTES en forma tabular.
 |
| Figura 4.8. Formulario
tabular para la tabla cliente. |
Este tipo de formulario se suele
utilizar cuando sólo queremos mostrar algunos
campos y ver varios registros en una misma pantalla. HOJA DE DATOS
Muestra los datos en hoja de
datos igual que aparecen cuando abrimos una tabla.
La figura 4.9 muestra el formulario de la figura
4.1 en hoja de datos.
 |
| Figura 4.9. Formulario
en hoja de datos para la tabla clientes. |
JERÁRQUICOS Los formularios jerárquicos
trabajan con tablas relacionadas, por ejemplo
si queremos diseñar el formulario de una
factura que incluya información de cliente,
empleado y de la factura, junto con detalles acerca
de los productos vendidos (Véase Figura
4.10). Podemos crear formularios jerárquicos
de dos formas: • Un formulario principal
y subformularios (formulario separado que está
incrustado en un formulario principal). • Un formulario principal
y formularios vinculados
 |
| Figura 4.10. Formulario
jerárquico. |
En la figura 4.11 observamos un
formulario vinculado. Aquí en lugar de
mostrar todos los campos juntos, se muestran los
datos del cliente y mediante la pulsación
del botón de comando Facturas podemos ver
el formulario vinculado con los datos de las facturas
del cliente del formulario principal.
 |
Figura 4.11. Haciendo
clic en el botón FACTURAS del formulario
principal se muestra el
formulario vinculado. |
La creación de formulario
jerárquico se consigue porque el formulario
principal y el subformulario se vinculan por un
campo común en una relación uno
a varios: • La tabla o consulta del
lado uno, por ejemplo Facturas,proporciona datos
al formulario principal. • La tabla o consulta en
el lado varios, por ejemplo Detalles de Facturas,
proporciona datos al subformulario. Así los formularios son
vinculados mediante un campo clave principal en
el lado uno y
el campo clave secundaria en el lado varios. En
la figura 4.12 podemos observar el diseño
de un formulario/subformulario con sus propiedades
de datos activas.
 |
Figura 4.12. Vista
de diseño de un formulario /subformulario.
Podemos observar el campo de
vinculación entre ambos formularios
(DNI). |
|