tema7 formularios

11

Upload: vallejoangeles

Post on 26-Jul-2015

568 views

Category:

Education


1 download

TRANSCRIPT

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

2

Índice

FORMULARIOS I .................................................................................................................................... 3

1. CREAR UN FORMULARIO CON ASISTENTE .......................................................................................... 4 2. VISTA FORMULARIO ......................................................................................................................... 6 3. OTRAS VISTAS DEL FORMULARIO ...................................................................................................... 8 4. TIPOS DE FORMULARIO SEGÚN LA DISTRIBUCIÓN DE DATOS ............................................................... 9

4.1. Formulario en columna .......................................................................................................... 9 4.2. Formulario contínuo (Tabular) ............................................................................................. 11 4.3. Formulario dividido .............................................................................................................. 11

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

3

Formularios I

En este tema aprenderá a crear estos objetos empleando asistentes. A cambiar de vista y a

distinguir entre las diferentes distribuciones posibles.

Los formularios son la interfaz entre usuarios y aplicación. Tienen diferentes finalidades:

Presentar y editar datos

Puede presentar la información contenida en una/varias tabla/s por pantalla, y le permite añadir,

eliminar y modificar registros de una tabla.

Cuadros de diálogo

Pueden utilizarse para controlar el flujo de la aplicación, asignando macros o procedimientos de

Visual Basic a eventos de sus controles.

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

4

1. Crear un formulario con asistente

En el comando Más formularios de la ficha Crear seleccione Asistente para formularios

Le mostrará un cuadro de diálogo donde debe seleccionar la tabla o consulta que será el origen

de datos del formulario.

Agregue cada uno de los campos que desee mostrar en el formulario a la columna de la

derecha. Puede hacerlo de uno en uno o tomar todos con el botón .

Para quita un campo de la columna derecha, seleccione el campo y haga clic en el botón .

Para quitar todos haga clic en el botón .

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

5

En el paso siguiente deberá elegir la distribución de los datos en el formulario:

En el paso siguiente deberá elegir el estilo, relacionado con uno de los temas de Office, lo que

asignará unos fondos y combinación de colores y fuentes determinados.

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

6

En el paso siguiente debe escribir un título para el formulario, por defecto emplea el nombre de

la tabla.

Cuando finaliza, si dejó marcada la opción Abrir formulario para ver o introducir información,

mostrará la vista formulario.

2. Vista formulario

Si cerró el formulario, puede acceder a esta vista haciendo doble clic sobre el nombre del

formulario que muestra en el panel de exploración.

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

7

Desde esta vista muestra los datos de la tabla que utilizó para crear el formulario. Generalmente

puede realizar operaciones de añadir, modificar y eliminar registros. Todas estas modificaciones

se hacen realmente en la tabla, y el formulario nos aporta un marco de trabajo más accesible.

Si hace clic en el selector de registro podrá copiar, eliminar, … ese registro.

Los botones de desplazamiento permiten avanzar y retroceder a otros registros.

Igual que en la hoja de datos de la tabla está el botón Nuevo registro

Mostrará una ficha en blanco que podrá rellenar haciendo uso de los controles

La información del registro la presenta con diferentes controles. Los más frecuentes son:

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

8

Etiquetas, son rótulos fijos. Las emplea para mostrar los nombres de los campos y el título

del formulario.

Cuadros de texto, presenta datos variables. Les emplea generalmente, para mostrar el

contenido de cada campo, cuando el tipo de datos es texto, numérico, fecha … Se escribe en

ellos.

Casillas de verificación, presenta datos variables. Las muestra de forma automática para

representar valores de campos lógicos (Sí/No). Para marcar y desmarcar se hace clic con el

ratón o se pulsa espaciador.

3. Otras vistas del formulario

Es posible mostrar diferentes vistas de un formulario, puede emplear los botones de vistas de la

barra de estado para cambiar a la vista Presentación y a la vista Diseño.

En ambas vistas puede realizar cambios en el diseño del formulario (Cambiar títulos, mover

controles, dar formato a los controles...). La vista presentación muestra los datos reales al tiempo

que permite realizar cambios en el diseño. La vista diseño permite realizar tareas que resultan

imposibles desde la vista presentación pero su aspecto es más tosco y no muestra un aspecto

similar al de la vista formulario.

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

9

También puede cambiar devista empleando el comando Ver de la ficha Diseño

4. Tipos de formulario según la distribución de datos

Como se ha visto con el asistente de formularios es posible elegir diferentes distribuciones para

los datos:

4.1. Formulario en columna

Muestra un registro por pantalla. Las etiquetas (nombres de los campos) están en una columna y

los datos del registro, para cada uno de esos campos en otra columna.

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

10

Estos formularios permiten mostrar el contenido de campos de datos adjuntos, como

puede ser una foto.

El selector de registro es tan alto como el cuerpo del formulario. Sólo puede seleccionar

un registro como máximo.

Para pasar de una campo a otro, aunque puede hacer clic con el ratón, lo más cómodo y

rápido es emplear la tecla Tabulador para avanzar y + Tabulador para retroceder.

Para seleccionar el contenido de un campo en un registro (ficha) haga clic en la etiqueta

(nombre del campo)

Tema 7. Formularios I

C/ Miguel de Unamuno, 1_47008_Valladolid

Tel. 983249455 / 625569162_Fax 983243547

[email protected]_www.ticsyformacion.com

Plaza Iturrilun nº5 bajo_20800 Zarautz_Gipuzkoa

Tel. 943830230_Fax 943830233

[email protected]_www.lombokdesign.com

11

4.2. Formulario contínuo (Tabular)

Muestra varios registros por pantalla. En la parte superior las etiquetas (nombres de campos),

una en cada columna y en las diferentes filas muestra registros.

En esta distribución puede seleccionar más de un registro haciendo clic en el selector del

primero del bloque y arrastrando hasta el último del bloque.

Para pasar de una campo a otro, aunque puede hacer clic con el ratón, lo más cómodo y

rápido es emplear la tecla Tabulador para avanzar y + Tabulador para retroceder.

Para posicionarse en el dato de un campo hay que hacer clic sobre ese dato, pues el clic

sobre la etiqueta (nombre del campo) no funciona como en los formularios de columna.

Para pasar de selección a edición en ese cuadro de texto pulse F2

4.3. Formulario dividido

Es una novedad en Access 2007. Muestra simultáneamente un registro en una vista de

formulario normal y ver una lista de registros en la vista hoja de datos de la misma tabla