martes, 25 de enero de 2011

Cap. 11 Los Formularios

Los formularios definen pantallas generalmente para editar los registros de una tabla o consulta.

Introducción.

Para crear un formulario tenemos varias opciones en la pestaña crear.

- Diseño del formulario: abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él.

- Asistente para formularios: nos va guiando paso por paso en la creación del formulario.

- Formulario: consiste en crear automáticamente un nuevo formulario que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Exploración.

- Gráficos dinámicos: abrirá un formulario en blanco basado en la utilización de gráficos dinámicos.

El asistente para formularios.



Arrancamos el asistente e introducir los campos a incluir en el formulario. Seleccionamos la tabla o consulta de donde tomará los datos, este será el origen del formulario. Si queremos sacar datos de varias tablas lo mejor será crear una consulta para obtener esos datos y luego elegir como origen del formulario esa consulta.

Luego seleccionamos los campos a incluir en el formulario haciendo clic sobre el campo y clic sobre el botón >. Para quitar el campo de la lista campos seleccionados presionamos <.
El botón >> selecciona todos los campos, o << deseleccionar todos los campos.

Seleccionada la distribución de interés pulsamos el botón Siguiente, aparecerá una pantalla donde elegiremos la distribución de los datos dentro del formulario. Seleccionando un formato aparece en el dibujo de la izquierda el aspecto que tendrá el formulario con esa distribución. 

Elegimos el estilo que queremos dar al formulario; en la siguiente ventana el asistente nos pregunta el título del formulario, que será el nombre asignado.
Antes de finalizar podemos:

- Abrir el formulario para ver o introducir información en la edición de registros.
- Modificar el diseño del formulario.



 Editar datos de un formulario.

Para editar datos de una tabla utilizando un formulario, abrimos el formulario posicionándonos en él en el Panel de Exploración, aparecerán los datos del origen con el aspecto definido en el formulario. Podemos buscar datos, reemplazar valores, modificarlos como si estuviéramos en la vista Hoja de datos de una tabla, nos desplazarnos a lo largo de la tabla y lo único que cambia es el aspecto de la pantalla.

La Vista Diseño del formulario.

Nos permite definir el formulario, aquí indicamos cómo se debe presentar los datos del origen del formulario.
Para entrar en la vista diseño debemos buscar el formulario en el Panel de Exploración y hacer clic derecho para seleccionar vista diseño.
 El área de diseño consta de tres secciones:

- La sección Encabezado de formulario, en ella ponemos lo que queremos que aparezca al principio del formulario.
- La sección Detalle, aparecerán los registros del origen del formulario, o varios registros o uno sólo por pantalla según el tipo de formulario.
- La sección Pie de formulario, en ella ponemos lo que queremos aparezca al final del formulario.

Alrededor del área de diseño tenemos unas reglas que nos permiten medir las distancias y los controles, para ver u ocultar las reglas o la cuadrícula tenemos las opciones Regla y Cuadrícula respectivamente.

La pestaña de Diseño de formulario.

Veremos las opciones más interesantes de la pestaña de Diseño.
El primer botón que vemos es uno de los más útiles cuando trabajamos con formularios, permite pasar de una vista a otra. Si lo desplegamos podemos elegir entre Vista Diseño la que estamos describiendo ahora y la Vista Formulario que nos presenta los datos del origen del formulario tal como lo tenemos definido en la vista diseño.

La Vista Presentación nos permite trabajar casi del mismo modo en que lo hacemos con la Vista de Diseño pero con las ventajas de la Vista Formulario, pues nos muestra a tiempo real los datos del formulario para que nos hagamos una idea aproximada de cómo será su aspecto final.

También podremos acceder a las vistas Tabla dinámica, Hoja de datos y Gráfico dinámico, que ya hemos comentado, si previamente lo permitimos en las propiedades del formulario.
En la parte central puedes ver la sección Controles y campos en el que aparecen todos los tipos de controles para que sea más cómodo añadirlos en el área de diseño.

La sección Controles y campos.

Para definir qué información debe aparecer en el formulario y con qué formato, se utilizan los controles, que son objeto que muestra datos, realiza acciones o se utiliza como decoración.
En el panel Controles y campos de la pestaña Diseño tenemos un botón por cada tipo de controles que se pueden añadir al formulario.
Encontramos así botones como: Etiqueta, insertar un hipervínculo, cuadro de texto, cuadro combinado, cuadro de lista, grupo de opciones, botón de opción, casilla de verificación, botón de alternar, botón de comando, control pestaña, control imagen, control pestaña, control imagen, marco de objeto independiente, marco de objeto dependiente, salto de página, línea, rectángulo etc.

Trabajar con controles

Para seleccionar un control basta hacer clic sobre él. Cuando un control está seleccionado aparece rodeado de cuadrados que llamaremos controladores de movimiento y controladores de tamaño.

Seleccionar un control de esta forma es muy sencillo, solo  se desplegar la lista y seleccionar el control que te interesa. Para seleccionar varios controles se da clic sobre uno de los controles a seleccionar, mantener pulsada la tecla Mayúsculas y hacer clic en cada uno de los controles a seleccionar.

Para añadir al formulario un nuevo campo del origen, deberás abrir la Lista de campos haciendo clic en el botón Agregar campos existentes en la pestaña Diseño. En esta ventana aparecen todos los campos del origen del formulario. A continuación hacer clic sobre el campo a añadir y sin soltar el botón del ratón arrastrar el campo en el área del formulario hasta el lugar donde queremos que aparezca el campo. Access creará automáticamente una etiqueta con el nombre del campo, y un cuadro de texto asociado al campo.

Copiar controles.

Para copiar controles es muy rápido y útil si deseas introducir varios controles de un mismo tipo. Sólo tienes que seleccionar el control a duplicar y hacer clic en el botón Copiar de la pestaña Inicio. Luego pégalos en el formulario utilizando el botón Pegar de la pestaña inicio.

Mover controles

Para mover un control de sitio, seleccionamos el control y movemos un poco el ratón sobre el control hasta que el puntero del ratón tome forma de mano. En ese momento pulsar el botón del ratón y manteniéndolo pulsado arrastrar el control hasta su posición definitiva. Para mover varios controles a la vez, seleccionarlos y mover uno de ellos, se moverán todos.

Cambiar el tamaño de los controles.

Para cambiar el tamaño de un control seleccionarlo para que aparezcan los controladores de tamaño, a continuación mover el ratón encima de uno de los controladores de tamaño, cuando el puntero toma la forma de una flecha doble pulsar el botón izquierdo del ratón y sin soltarlo arrastrarlo hasta que el control tome el tamaño deseado.

Para cambiar el tamaño de varios controles a la vez, seleccionarlos y cambiar el tamaño de uno de ellos, se cambiarán todos.

Un subformulario es un formulario que se inserta en otro. El formulario primario se denomina formulario principal, y el formulario dentro del formulario se denomina subformulario. Una combinación formulario/subformulario se llama a menudo formulario jerárquico, formulario principal/detalle o formulario principal/secundario.
Los subformularios son muy eficaces cuando se desea mostrar datos de tablas o consultas con una relación uno a varios. Por ejemplo, podemos crear un formulario para mostrar los datos de la tabla Cursos con un subformulario para mostrar los alumnos matriculados en cada curso.

Para alinear varios controles, podemos moverlos uno a uno guiándonos por la cuadrícula pero tenemos una opción del menú Formato que nos permite realizarlo de forma más cómoda. Seleccionamos los controles de la sección Alineación: izquierda, derecha, arriba, abajo.

Podemos elegir Ajustar, hace el control lo suficientemente grande para que quepa todo su contenido.

A la cuadrícula: ajusta a la cuadrícula.
Ajustar al más alto: todos los controles toman la altura del más alto.
Ajustar al más corto: todos los controles toman la altura del menos alto.
Ajustar al más ancho: todos los controles toman la anchura del más ancho.
Ajustar al más estrecho: todos los controles toman la anchura del menos ancho.


Resumen video 1: Este video nos enseña a crear un formulario a través del asistente, nos indica como tomar y registrar la información, y diseñar nuestro formulario.

Resumen video 2: Nos instruye acerca de la funcionalidad de los formularios al crearlos con Access con el objetivo de obtener información. Muestra cómo obtener datos de una tabla, y crear el formulario deseado diseñándolo con los campos requeridos.

Resumen video 3: Este video muestra la forma de crear formularios utilizando controles, permite añadir botones de comandos a los formularios, de igual forma nos ayuda a crear cuadros combinados, estoy ayuda a hacer que los formularios sean fáciles de llenar y que la persona que ingrese los datos sienta la seguridad de introducir los datos sin cometer errores.

Resumen video 4: Nos muestra cómo crear formularios más atractivos, nos indica como 
modificar las plantillas de un formulario y agregar opciones como un logo; podemos seleccionar el diseño con los colores y dimensiones de nuestra preferencia. 


No hay comentarios:

Publicar un comentario