Académique Documents
Professionnel Documents
Culture Documents
Introduccin.
Para crear un formulario tenemos varas opciones.
Podemos acceder a todas ellas desde la pestaa Crear:
Diseo del formulario abre un formulario en blanco en la vista diseo y tenemos que ir
incorporando los distintos objetos que queremos aparezcan en l. Este mtodo no se suele
utilizar ya que en la mayora de los casos es ms cmodo y rpido crear un autoformulario
o utilizar el asistente y despus sobre el formulario creado modificar el diseo para ajustar
el formulario a nuestras necesidades. En esta unidad veremos ms adelante cmo
modificar el diseo de un formulario.
Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la
creacin del formulario.
Formulario consiste en crear automticamente un nuevo formulario que contiene todos los
datos de la tabla o consulta seleccionada en el Panel de Exploracin.
Grficos dinmicos
abrir un formulario en blanco basado en la utilizacin de
grficos dinmicos.
Explicaremos a continuacin la forma de crear un formulario utilizando el asistente.
Podemos seleccionar todos los campos a la vez haciendo clic sobre el botn
deseleccionar todos los campos a la vez haciendo clic sobre el botn
Una vez seleccionada la distribucin que nos interesa pulsamos el botn Siguiente y aparece
la siguiente pantalla:
En esta pantalla elegimos la distribucin de los datos dentro del formulario. Seleccionando
un formato aparece en el dibujo de la izquierda el aspecto que tendr el formulario con esa
distribucin.
A continuacin pulsamos el botn Siguiente> y aparece la ventana que puedes ver en la
siguiente pgina...
En esta pantalla elegimos el estilo que queremos dar al formulario, podemos elegir entre los
estilos que tiene definidos Access. Seleccionando un estilo aparece en el dibujo de la izquierda
el aspecto que tendr el formulario con ese estilo.
Una vez seleccionado el estilo que nos interesa pulsamos el botn Siguiente y aparece la
ltima pantalla del asistente para formularios:
En esta ventana el asistente nos pregunta el ttulo del formulario, este ttulo tambin ser el
nombre asignado al formulario.
Antes de pulsar el botn Finalizar podemos elegir entre:
Abrir el formulario para ver o introducir informacin en este caso veremos el resultado
del formulario preparado para la edicin de registros, por ejemplo:
en el men contextual.
en el men
La seccin Pie de formulario, en ella ponemos lo que queremos aparezca al final del
formulario.
Podemos mostrar u ocultar el encabezado o el pie haciendo clic en el botn Encabezado o
Pie del formulario de la pestaa Organizar:
Alrededor del rea de diseo tenemos unas reglas que nos permiten medir las distancias y
los controles, tambin disponemos de una cuadrcula que nos ayuda a colocar los
controles dentro del rea de diseo.
Para
ver
u
ocultar
las
reglas
o
la
cuadrcula
tenemos
opciones Regla y Cuadrcula respectivamente, que puedes ver en la imagen anterior.
las
trabajamos
estamos
En la seccin Herramientas podrs encontrar el botn Agregar campos existentes, que hace
aparecer y desaparecer el cuadro Lista de campos en el que aparecen todos los campos del
origen de datos para que sea ms cmodo aadirlos en el rea de diseo como veremos ms
adelante.
En la parte central puedes ver la seccin Controles y campos en el que aparecen todos los
tipos de controles para que sea ms cmodo aadirlos en el rea de diseo como veremos
ms adelante.
Todo formulario tiene asociada una pgina de cdigo en la que podemos programar ciertas
acciones utilizando el lenguaje VBA (Visual Basic para Aplicaciones), se accede a esta pgina
de cdigo haciendo clic sobre el botn
Con el botn
hacemos aparecer y desaparecer el
cuadro Propiedades del control seleccionado.
Recuerda que en cualquier momento puedes hacer clic en el botn
la ayuda de Access.
para acceder a
Cuando queremos crear varios controles del mismo tipo podemos bloquear el
control haciendo doble clic sobre l (aparecer rodeado de una lnea ms oscura), a partir de
ese momento se podrn crear todos los controles que queramos de este tipo sin necesidad de
hacer clic sobre el botn correspondiente cada vez. Para quitar el bloqueo hacemos clic sobre
el botn
El botn
activar o desactivar la Ayuda a los controles. Si lo tenemos activado (como
en la imagen) al crear determinado tipo de controles se abrir un asistente para crearlos.
El resto de la seccin se compone de los siguientes tipos de controles:
Etiqueta
sirve para visualizar un texto fijo, texto que escribiremos directamente dentro del
control o en su propiedad Ttulo.
Para insertar un hipervnculo tenemos el botn
Cuadro de texto
se utiliza mayoritariamente para presentar un dato almacenado en un
campo del origen del formulario. Este tipo de cuadro de texto se llama un cuadro de texto
dependiente porque depende de los datos de un campo y si modificamos el contenido del
cuadro en la vista Formulario estaremos cambiando el dato en el origen. Los cuadros de
textotambin pueden ser independientes, por ejemplo para presentar los resultados de un
clculo, o para aceptar la entrada de datos de un usuario. Los datos de un cuadro de texto
independiente no se guardan en ningn sitio. En la propiedad Origen del control tenemos el
nombre del campo de la tabla al que est asociado (cuando es un dependiente) o una frmula
de clculo cuando queremos que nos presente el resultado de ese clculo, en este ltimo caso
hay que preceder la frmula por el signo de igualdad =.
Cuadro combinado
. En muchos casos, es ms rpido y fcil seleccionar un valor de una
lista que recordar un valor para teclearlo. Una lista de posibilidades ayuda tambin a asegurar
que el valor que se ha introducido en el campo es correcto. Si no disponemos de suficiente
espacio en el formulario para mostrar la lista en todo momento se utiliza un cuadro combinado,
ya que el cuadro combinado muestra un slo valor (el almacenado en el campo asociado al
control) y si queremos ver la lista, la desplegamos con la flecha que tiene a la derecha. Cuando
aadimos un cuadro combinado al rea de diseo, se abre el asistente que nos ayuda a definir
el control.
Cuadro de lista
. A diferencia del cuadro combinado en el cuadro de lista la lista de
valores aparece desplegada en todo momento. Al igual que los cuadros combinados un cuadro
de lista puede tener una o ms columnas, que pueden aparecer con o sin encabezados.
Cuando aadimos un cuadro de lista al rea de diseo, se abre el asistente que nos ayuda a
definir el control.
Grupo de opciones
Se utiliza para presentar un conjunto limitado de alternativas. Un
grupo de opciones hace fcil seleccionar un valor, ya que el usuario slo tiene que hacer clic en
el valor que desee. Slo se puede seleccionar una opcin del grupo a la vez. Las opciones
deben ser pocas sino es mejor utilizar un cuadro de lista, o un cuadro combinado en vez de un
grupo de opciones.
Un grupo de opciones consta de un marco de grupo as como de un conjunto de casillas de
verificacin, botones de opcin y botones de alternar. Cuando insertamos en el formulario un
grupo de opciones, se abre el asistente que nos ayuda a definir el grupo de opciones.
Botn de opcin
, se suele utilizar para aadir una nueva opcin a un grupo de opciones
ya creado, o para presentar un campo de tipo S/No. Si el campo contiene el valor S, el botn
tendr este aspecto
, sino, este otro .
Casilla de verificacin
, se suele utilizar para aadir una nueva opcin a un grupo de
opciones ya creado, o para presentar un campo de tipo S/No. Si el campo contiene el valor S,
la casilla tendr este aspecto
Botn de alternar
, se suele utilizar para aadir una nueva opcin a un grupo de opciones
ya creado, tambin se puede utilizar para presentar un campo de tipo S/No, si el campo
contiene el valor S, el botn aparecer presionado.
Botn de comando
. Un botn de comando permite ejecutar una accin con un simple
clic, por ejemplo abrir otro formulario, borrar el registro, ejecutar una macro, etc... Al hacer clic
en el botn, no slo se ejecutar la accin correspondiente, sino que tambin parecer que se
presiona y se suelta el botn. Tambin tiene un asistente asociado que permite crear botones
para realizar ms de treinta acciones predefinidas distintas.
Control pestaa
, se utiliza cuando queremos presentar para cada registro del origen
muchos campos que no caben en una sola pantalla y queremos organizarlos en varias
pestaas.
Control imagen
cambiar de registro.
Salto de pgina
, el salto de pgina no tiene efecto en la vista Formulario pero s en
la vista Preliminar y a la hora de imprimir.
Lnea
Rectngulo
Seleccionar controles.
Para seleccionar un control basta hacer clic sobre l. Cuando un control est seleccionado
aparece rodeado de cuadrados que llamaremos controladores de movimiento (los ms
grandes) y controladores de tamao (los ms pequeos) como vemos en la siguiente imagen:
Seleccionar un control de esta forma es muy sencillo, solo tienes que desplegar la lista y
seleccionar el control que te interesa.
Para seleccionar varios controles hacer clic sobre uno de los controles a seleccionar,
mantener pulsada la tecla Maysculas y hacer clic en cada uno de los controles a seleccionar.
Si queremos seleccionar varios controles contiguos hay una forma ms rpida: pulsar el
botn izquierdo del ratn sobre el fondo del rea de diseo y sin soltarlo arrastrarlo, vemos que
aparece dibujado en el rea de diseo un cuadrado, cuando soltemos el botn del ratn, todos
los controles que entren en ese cuadrado quedarn seleccionados (no hace falta que el control
se encuentre completamente dentro del cuadrado).
Aadir controles
Para aadir al formulario un nuevo campo del
origen, debers abrir la Lista de campos haciendo
clic en el botn Agregar campos existentes en la
pestaa Diseo. En esta ventana aparecen todos
los campos del origen del formulario. A continuacin
hacer clic sobre el campo a aadir y sin soltar el
botn del ratn arrastrar el campo en el rea del
formulario hasta el lugar donde queremos que
aparezca el campo. Access crear automticamente
una etiqueta con el nombre del campo, y un cuadro
de texto asociado al campo.
Tambin podremos aadir campos de otras tablas
distintas a la de origen.
Copiar controles
Copiar controles es muy rpido y til si deseas introducir varios contorles de un mismo
tipo. Slo tienes que seleccionar el control a duplicar y hacer clic en el botn Copiar de la
pestaa Inicio (tambin puedes utilizar la combinacin de teclas Ctrl + C). Luego pgalos en
el formulario utilizando el botn Pegar de la pesaa Inicio o la combinacin de teclas Ctrl +
V.
Este mtodo te ayudar a crear rpidamente varios controles de un mismo tipo sin tener
que repetir la operacin de seleccionar el tipo de control que quieres dibujar en el formulario
en el cuadro de controles.
Ten en cuenta que cuando un control es duplicado, su copia aparece con un nombre
diferente. Puedes modificar este nombre haciendo clic derecho sobre l y seleccionando la
opcin Propiedades en el men contextual.
Para cambiar el tamao de un control seleccionarlo para que aparezcan los controladores de
tamao, a continuacin mover el ratn encima de uno de los controladores de tamao, cuando
el puntero toma la forma de una flecha doble pulsar el botn izquierdo del ratn y sin soltarlo
arrastrarlo hasta que el control tome el tamao deseado.
Para cambiar el tamao de varios controles a la vez, seleccionarlos y cambiar el tamao de uno
de ellos, se cambiarn todos.
de
Para alinear varios controles, podemos moverlos uno a uno guindonos por la cuadrcula
pero tenemos una opcin del men Formato que nos permite realizarlo de forma ms
cmoda.
Seleccionamos
los
controles
de
la
seccin Alineacin: izquierda, derecha, arriba, abajo.
Utiliza las opciones de la seccin Tamao para ajustar el tamao de los controles.
Se procede de la misma forma que para alinear controles, seleccionamos los controles que
queremos ajustar y pulsamos la opcin ms adecuada a lo que queremos hacer.
Podemos elegir Ajustar, hace el control lo suficientemente grande para que quepa todo su
contenido.
A la cuadrcula: ajusta a la cuadrcula.
Ajustar al ms alto: todos los controles toman la altura del ms alto.
Ajustar al ms corto: todos los controles toman la altura del menos alto.
Ajustar al ms ancho: todos los controles toman la anchura del ms ancho.
Ajustar al ms estrecho: todos los controles toman la anchura del menos ancho.
Cuando queremos alinear y dejarlos del mismo tamao es preferible primero ajustar el tamao
y despus alinearlos porque a veces al cambiar la anchura se pierde la alineacin.
Utiliza la opcin Delimitacin para enlazar dos controles diferentes, de modo que si modificas
uno el otro se actualice para cuadrar con el primero.