tema8 formularios ii

14

Upload: vallejoangeles

Post on 26-Jul-2015

373 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Tema8   formularios ii
Page 2: Tema8   formularios ii

Tema 8. Formularios II

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 II ................................................................................................................................... 3

1. SECCIONES DE UN FORMULARIO ...................................................................................................... 3 1.1. Cambiar el tamaño de una sección ....................................................................................... 4

2. TIPOS DE CONTROLES ..................................................................................................................... 5 2.1. Control dependiente .............................................................................................................. 5 2.2. Control independiente ........................................................................................................... 5 2.3. Control calculado ................................................................................................................... 6

3. TRABAJO CON CONTROLES .............................................................................................................. 6 3.1. Seleccionar controles ............................................................................................................ 6 3.2. Borrar controles ..................................................................................................................... 8 3.3. Distribución de controles ....................................................................................................... 8 3.4. Márgenes de los controles .................................................................................................. 10 3.5. Distancias entre los controles ............................................................................................. 10 3.6. Mover controles ................................................................................................................... 11 3.7. Incluir un control dependiente ............................................................................................. 12 3.8. Orden de tabulación ............................................................................................................ 13 3.9. Incluir un control independiente .......................................................................................... 14 3.10. Modificar el aspecto de un control ................................................................................... 14

Page 3: Tema8   formularios ii

Tema 8. Formularios II

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 II

En este tema se describen las secciones de un formulario, cómo añadir, eliminar o modificar

algunos controles como etiquetas, cuadros de texto, casillas de verificación y el modo de

organizar estos controles para que el tamaño, distribución y orden de tabulación sean

adecuados.

1. Secciones de un formulario

Desde la vista Diseño puede observar estas secciones. Puesto que un formulario no es un objeto

destinado a ser impreso, que lo normal es visualizarlo por pantalla, sus principales secciones

son: Encabezado del formulario, Detalle y Pie del formulario.

Si va a imprimir el formulario, es posible incluir dos secciones más: Encabezado de página y pie

de página para que incluya los controles para visualizar en todas las páginas en la parte superior

y en la parte inferior, respectivamente.

Para mostrar/ocultar secciones del formulario puede emplear los comandos siguientes desde la

ficha Diseño

Para seleccionar una sección haga clic en el selector de sección correspondiente que encuentra

en la regla vertical o en la barra donde aparece el nombre de la sección.

Page 4: Tema8   formularios ii

Tema 8. Formularios II

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

Encabezado del formulario Los controles que incluye en esta sección se visualizan en la parte superior de todas las

pantallas de la vista formulario.

Se suelen incluir controles de etiqueta como el título del formulario y logo en los formularios de

columna. Si el formulario es tabular, además se incluyen las etiquetas de los nombres de los

campos a visualizar.

Detalle En esta sección se introducen los controles que muestren información de campos, cálculos,…

Pie del formulario Los controles que incluye en esta sección se visualizan en todas las pantallas en la parte inferior.

1.1. Cambiar el tamaño de una sección

Para cambiar la anchura de una sección arrastre con el ratón por el borde derecho de la misma y

en dirección hacia la derecha para aumentar y hacia la izquierda para reducir.

Page 5: Tema8   formularios ii

Tema 8. Formularios II

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

Para cambiar la altura de una sección arrastre con el ratón por el borde inferior de la misma y en

dirección hacia abajo para aumentar y hacia arriba para reducir

2. Tipos de controles

Los controles son objetos que muestran datos, realizan acciones y permiten ver y trabajar con

información que mejora la interfaz de usuario, como etiquetas e imágenes. El control más común

es el cuadro de texto, pero también hay otros controles como etiquetas, casillas de verificación y

controles de subformulario y subinforme.

Se clasifican en:

2.1. Control dependiente

Su origen de datos son campos de una tabla o una consulta. Los controles dependientes se

usan para mostrar valores procedentes de los campos de las bases de datos. Los valores

pueden ser texto, fechas, números, valores Sí/No, imágenes o gráficos.

2.2. Control independiente

No tienen orígenes de datos son controles independientes. Se usan para mostrar líneas,

rectángulos e imágenes y textos fijos como rótulos.

Page 6: Tema8   formularios ii

Tema 8. Formularios II

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

2.3. Control calculado

Su origen de datos es una expresión en vez de un campo. Una expresión puede ser una

combinación de operadores, nombres de controles, nombres de campos, funciones que

devuelven un único valor y valores constantes.

3. Trabajo con controles

Para realizar cualquier cambio en los controles debe seleccionar previamente estos.

3.1. Seleccionar controles

Haga clic sobre un control para seleccionarlo. Si el control es dependiente, seguramente se ha

seleccionado también el control independiente asociado.

Para seleccionar varios controles que se encuentran en la misma fila lleve el ratón a la regla

vertical y haga clic en ella. Los controles que se encuentren en la horizontal correspondiente

quedarán seleccionados

Para seleccionar varios controles que se encuentran en la misma vertical lleve el ratón a la regla

horizontal y haga clic en ella. Los controles que se encuentren en la horizontal correspondiente

quedarán seleccionados.

Page 7: Tema8   formularios ii

Tema 8. Formularios II

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

También puede trazar un rectángulo imaginario sobre una de las secciones. Todos los controles

que entren total o parcialmente en éste, quedarán seleccionados.

Para seleccionar un grupo de controles haga clic en uno de los controles del grupo y cuando

visualice en la parte superior izquierda del grupo el selector, haga clic en él

El resultado será el siguiente:

Page 8: Tema8   formularios ii

Tema 8. Formularios II

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

3.2. Borrar controles

Seleccione el control y pulse la tecla SUPR.

3.3. Distribución de controles

Desde la vista Diseño, en la ficha Organizar encuentra comandos que le permiten cambiar la

distribución de los controles de un formulario.

Seleccione el grupo de controles y haga clic en Tabular para que los controles queden

organizados en filas y columnas, al igual que en una hoja de cálculo, con etiquetas en el

encabezado del formulario y los controles dependientes en el Detalle.

Page 9: Tema8   formularios ii

Tema 8. Formularios II

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

Seleccione el grupo de controles y haga clic en Apilado para que los controles se organicen

verticalmente, al igual que se puede ver en un formulario en papel, con una etiqueta a la

izquierda de cada control. Los diseños apilados están siempre incluidos en la misma sección.

Si desea quitar un control del grupo, seleccione ese control y utilice el comando Quitar de la

ficha Organizar.

Page 10: Tema8   formularios ii

Tema 8. Formularios II

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

Si desea agregar un control a un grupo, haga clic en el selector del grupo y con la tecla Mayus

pulsada seleccione ese control, luego haga clic en el botón correspondiente a la distribución que

desee (Apilado o Tabular)

Para todos estos cambios también puede emplear el menú contextual.

3.4. Márgenes de los controles

Los márgenes de un control de cuadro de texto, etiqueta,… puede cambiarles seleccionando el

control y seleccionando una de las opciones que ofrece el comando Márgenes de control de la

ficha Organizar

O bien, utilice la Hoja de propiedades que muestra desde la ficha Diseño y cambie los valores

de Margen superior, Margen inferior, Margen izquierdo y Margen derecho.

3.5. Distancias entre los controles

Si selecciona un grupo de controles puede cambiar las distancias entre ellos seleccionando una

de las opciones del comando Relleno del control de la ficha Organizar

Page 11: Tema8   formularios ii

Tema 8. Formularios II

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

Si quita los controles del grupo, podrá cambiar las distancias verticales o las distancias

horizontales por separado utilizando las herramientas del grupo Posición que se han recuadrado.

Las dos primeras permiten igualar la distancia horizontal y vertical respectivamente.

3.6. Mover controles

Seleccione el control que desea mover.

Si arrastra desde el marco mueve el control y el control asociado a la vez.

Si arrastra desde el vértice superior izquierdo se mueve únicamente ese control.

Page 12: Tema8   formularios ii

Tema 8. Formularios II

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

12

3.7. Incluir un control dependiente

Para incluir un control que muestre los datos de un campo de la tabla que da origen al formulario

muestre la lista de campos utilizando el comando Agregar campos existentes que encontrará

en la ficha Diseño. Así le mostrará un panel con los campos de esa tabla.

Seleccione un control de la galería de controles

Arrastre el campo que dará origen al control dependiente desde el panel de la lista de campos

hasta la posición donde desee mostrarlo en el Detalle del formulario

El resultado es que llevará a esa posición el cuadro de texto que representará el campo

COD_CURSO, colocando la etiqueta asociada a su izquierda

Page 13: Tema8   formularios ii

Tema 8. Formularios II

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

13

Ahora seleccione también el grupo de controles existentes y haga clic en la misma distribución

(apilado)

Si muestra la Hoja de propiedades, con el control seleccionado, en la parte superior de la

categoría Todas puede comprobar que las propiedades Nombre y Origen del control se han

rellenado con los datos que tiene ese campo en la tabla

3.8. Orden de tabulación

Aunque coloque un control en la parte superior del detalle, si es el último que ha insertado,

Access le asignará en orden de tabulación la última posición. Es decir, si cuando muestra el

formulario se desplaza por los controles con la tecla tabulador, ese control será el último al que

se desplaza.

Para cambiar el orden de tabulación y establecer de forma automática un orden por posición

haga clic en el comando Orden de tabulación de la ficha Organizar

En el cuadro de diálogo que muestra seleccione la sección donde quiera cambiar el orden, en el

panel izquierdo y luego haga clic en el botón Orden automático

Page 14: Tema8   formularios ii

Tema 8. Formularios II

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

14

3.9. Incluir un control independiente

Para insertar una línea en el pie del formulario seleccione línea en la galería de controles de la

ficha Diseño.

Luego haga clic sobre el área del pie para el inicio de la línea y arrastre hasta el otro extremo de

ese segmento. Para asegurar que sea horizontal pulse la tecla Mayus antes de comenzar a

trazar la línea y manténgala pulsada durante su trazado.

Para modificar el aspecto de la línea utilice las herramientas

3.10. Modificar el aspecto de un control

Muchos de los controles pueden mostrar texto. Para cambiar las características de formato de

estos controles utilice las herramientas de la ficha Diseño, cuando el control o controles estén

seleccionados.