0% encontró este documento útil (0 votos)
37 vistas11 páginas

02 Formularios (I) - Librería

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 11

Access Práctica 1 - FORMULARIOS LIBRERIA

FORMULARIOS - LIBRERIA
Un formulario es un tipo de objeto de base de datos que se utiliza fundamentalmente para introducir o mostrar
datos en una base de datos (formulario de entrada de datos). También puede utilizarse un formulario como un panel
de control que abre otros formularios e informes de la base de datos, o como un cuadro de diálogo personalizado
que acepta las entradas del usuario y realiza una acción basada en ellas.

La mayoría de los formularios están ligados a una o varias tablas y consultas de la base de datos. El origen de
registros de un formulario (origen de datos) puede ser una tabla, una consulta o una instrucción SQL y hace
referencia a los campos (no necesariamente todos) de las tablas y consultas. El vínculo entre un formulario y su
origen de registros se crea mediante los objetos gráficos denominados controles (botones de comando, cuadros de
texto, casillas de verificación…).
CREAR UN FORMULARIO USANDO EL ASISTENTE
Vamos a crear nuestro primer
formulario usando el asistente para
formularios. Vamos a hacer un
formulario para la tabla EDITORIALES.

En la cinta de opciones, haz clic en la


ficha Crear. Observa el grupo de
comandos Formularios.

Haz clic en el comando Más


formularios y luego en la opción
Asistente para formularios para abrir la
primera ventana del asistente.

Primero, selecciona la tabla de la que


quieras crear un formulario en la lista
desplegable Tablas/Consultas. En el ejemplo,
selecciona EDITORIALES.

En la lista Campos disponibles, selecciona


cada uno de los campos que quieras incluir en
el formulario y haz clic en el botón ">" . Si
quieres añadir todos los campos, haz clic en
el botón ">>" (hazlo ahora para el ejemplo).

Tras seleccionar los campos, haz clic en


el botón Siguiente para ver la segunda
ventana del Asistente.
Selecciona el tipo de distribución de los
datos sobre el formulario. Haz clic en todas
las opciones y mira su apariencia en el
cuadro de la izquierda. En el ejemplo, hemos
seleccionado Justificado.
Haz clic en Siguiente para ver la tercera
ventana del Asistente.

Selecciona el estilo que quieras aplicar al


formulario. El estilo se refiere a colores,
tipos de letra... Por ejemplo, prueba el
estilo Oficina.

@rribi Pag. 1 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

Tras hacer clic en Siguiente, verás la última ventana del Asistente. Escribe como titulo del formulario
EDITORIALES, dejamos la opción predeterminada "Abrir el formulario para..." y haz clic en Finalizar.
Este es el resultado de crear nuestro primer formulario con el Asistente para formularios de Access.

Podemos ver que aparecen todos los


campos de la tabla, tal y como habíamos
seleccionado, y que la etiqueta que aparece
junto a los campos es el nombre del campo.

En Modo diseño de tabla, la propiedad


Titulo de un campo, tiene que ver con esto.

Si esa propiedad está vacía, entonces en


los formularios se mostrará el nombre del
campo, pero si esa propiedad tiene algún
texto, este se mostrará en vez del nombre
del campo.
Puedes probar esto: Cierra el formulario,
cambia la propiedad del campo ED-Nombre
y ponerle "NOMBRE DEL PROVEEDOR".

Crea otro formulario y fíjate como el


texto ha cambiado.

También hay que destacar los botones para desplazarnos por los registros de la tabla, y otras funciones

@rribi Pag. 2 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

SECCIONES DE UN FORMULARIO

Si observas el formulario en la vista de diseño, podrás ver que se compone de varias secciones; Encabezado del
formulario, Detalle y Pie del formulario.

 Encabezado del formulario: Aquí aparece la información que se mantiene fija e invariable para todos los
registros, como p.ej. el título del formulario.
 Detalle: Muestra los datos de los registros.

 Pie del formulario: Contiene información que se mantiene fija e invariable para todos
los registros, como p.ej. botones de comando o instrucciones de uso del formulario.
Se puede ocultar una sección o cambiar su tamaño, agregarle una imagen o establecer su
color de fondo y se puede establecer propiedades de sección para personalizarla.
Aumentaremos el tamaño del pie de formulario, para incluir en ella algunos botones de
comando. Para ello sitúa el puntero del ratón en el borde inferior de la sección y arrástrala
hacia abajo:

FORMULARIOS DE SÓLO LECTURA

Es muy importante que los formularios de nuestra aplicación sean de sólo lectura y que sólo en el momento de
añadir o modificar registros, y sólo en ese momento se permita.
Muchas de las aplicaciones realizadas en Access son utilizadas no sólo por el autor de la misma, sino por muchas
personas que navegan por sus formularios pudiendo llegar a realizar cambios accidentales no deseados como por
ejemplo escribir en un cuadro de texto distinto del requerido, abrir una lista desplegable asociada a un campo con la
intención de consultar qué valores posibles pueden almacenarse en él y, evidentemente sin darse cuenta, dejar en
dicho campo cualquier valor posible menos el que había antes… y eso debido a que no estaba protegido el formulario
contra escritura para tareas de recorrido de registros o consulta de los mismos.

Para convertir un formulario a sólo lectura bastará con


modificar la propiedad “Permitir Ediciones” del formulario
dejando su valor a No. Para ello:
En modo o vista de diseño, haz doble
clic en el icono Hoja de propiedades

En la hoja de propiedades, en la
pestaña Datos, deja la propiedad “Permitir
Ediciones” a No y después cierra la hoja de propiedades:
Vuelve al modo Vista formulario para probar la anterior
propiedad y comprobar que no deja modificar ningún valor
de los productos existentes.

Entonces ¿Qué ocurrirá cuando tengamos por ejemplo que editar un registro para modificar el contenido de
alguno de sus campos? En ese caso, el botón de comando Modificar que creemos, lo primero que deberá hacer es
volver a dejar otra vez a Sí la propiedad anterior utilizando para ello código VBA. Bastará con que la primera
instrucción asociada al botón modificar que se cree sea la que deje otra vez el formulario con posibilidad de
escritura. En este caso la instrucción que modifica esa propiedad a través de código VBA es: AllowEdits = True o
también Me.AllowEdits=True

AGREGAR UN BOTÓN DE COMANDO

A continuación crearemos un botón de comando para añadir


registros y lo colocaremos en el pie del formulario. Selecciona el botón
de comando del cuadro de herramientas, y colócalo, con un clic, en la
parte izquierda de la sección Pie del formulario. En ese momento
aparecerá un asistente para botones de comando.
Elige de él la segunda categoría y dentro de ella la primera acción.
@rribi Pag. 3 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

Pulsa el botón Siguiente y podremos escoger un texto o una imagen para el botón.

Pulsa Siguiente para pasar a darle un nombre al


nuevo objeto:

Es muy importante darle un nombre


significativo (AÑADIR en este caso) para poder
identificar con claridad y rapidez cada uno de los
componentes de la aplicación.

Pulsa el botón Finalizar y examina el resultado.

Puedes probar el funcionamiento del botón cambiando antes a Vista de formulario, y una vez en ella pulsándolo
para comprobar que añade un registro nuevo vacío al formulario.
En cualquier momento puedes llegar a cerrar el formulario, en ese caso responde SI a la pregunta de Access de
si se desean guardar los cambios en el formulario.
Ya deberías saber, de los temas anteriores, que en la programación orientada a objetos, las cosas ocurren según
los eventos que se producen. En el botón que hemos creado, el evento que desencadena la acción es "Al hacer clic".

Lo que hemos hecho ha sido crear un botón


con un código predeterminado de Access.
Tenemos muchos botones con acciones
predeterminadas muy interesantes, que
hemos de ir viendo según nuestras
necesidades.

Podemos observar en las Propiedades del


botón, en la pestaña eventos, los eventos que
podemos controlar sobre el botón. Más
adelante podremos crear algún código
especifico sobre alguno de los eventos.

CREAR FORMULARIOS SIN USAR EL ASISTENTE


Hemos visto primero cómo crear un formulario con el Asistente. Ahora que ya sabes hacerlo, vamos a ver cómo
crear un formulario de un único paso. Access crea los formularios de manera automática con sólo decirle de qué
tabla queremos crear el formulario. Los pasos que tienes que seguir son:
1) En panel de exploración, asegúrate de que muestra todos los objetos. Verás las cuatro tablas creadas en
el documento anterior.
2) Selecciona la tabla EDITORIALES
y en la cinta de opciones, haz clic
en la ficha Crear.
3) Ejecuta el comando Formulario.

@rribi Pag. 4 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

Como hemos dicho, Access crea automáticamente un nuevo formulario.

Este formulario es muy parecido al creado antes, pero tiene tres diferencias que merece la pena destacar:
 El fondo y el estilo del formulario son distintos a los empleados en el ejemplo de los alumnos. Access ha
seleccionado las opciones por omisión.

 El modo de vista es Presentación, uno nuevo modo que permite realizar cambios en el diseño, pero no
introducir datos. De hecho, tiene sus propias fichas nuevas en la cinta de opciones, con comandos para
añadir título al formulario, un logotipo o cambiar el fondo y el estilo con el comando Autoformatos.
La diferencia más importante es que Access ha incluido en la parte inferior los datos de los libros que hemos
comprado a esa editorial. Es decir, Access conoce las relaciones entre las tablas, y nos muestra la tabla relacionada.

Por tanto, Access ha creado un formulario que contiene datos de dos tablas distintas relacionadas entre sí. Por
un lado, están los datos completos de la editorial y, por otro, los datos de los libros que tienen como esa editorial.
MODIFICAR UN FORMULARIO

Cuando hablamos de modificar un formulario, nos referimos a cambiar el diseño del formulario y no su contenido.
Hay muchos motivos para modificar un formulario, entre los que destacan los siguientes:

 Puede ser que el formulario creado con un asistente tenga problemas porque
no se vean bien los nombres de las etiquetas de los campos o el contenido de
los mismos.
 También puede pasar que se quieran incluir nuevos elementos en un
formulario, como el logotipo de una empresa o un recuadro para destacar
algunos campos del formulario.

 Finalmente, otro motivo típico es incluir elementos del formulario que


permitan realizar operaciones aritméticas, como sumar, restar o multiplicar.

@rribi Pag. 5 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

Al igual que ocurría con las tablas, hay varias tipos de vistas para ver los formularios. Las tres principales son:

 La Vista Formulario. Esla que se utiliza para ver, introducir y modificar datos en las tablas usando los
formularios.

 La Vista Presentación. Una vez creado el formulario, se muestra esta vista para ajustar fácilmente su
diseño. La ventaja es que se ven los datos reales del formulario como referencia, y puedes reorganizar
los controles y ajustar su tamaño.

 La Vista Diseño se utiliza para modificar el diseño o apariencia de los formularios al detalle. No muestra
dato alguno, solo la cuadrícula de diseño puro y duro.
Como es evidente, necesitamos abrir la vista de diseño de nuestro formulario de ejemplo para modificarlo.

VISTA DE DISEÑO DE FORMULARIOS


Una vez que estás en la ventana de diseño de un formulario, verás que esta ventana tiene los siguientes
elementos principales:
 El grupo de herramientas Controles. Este grupo de comandos sirve para crear nuevos controles y para
seleccionar los ya existentes.

 La Lista de campos. Muestra los campos de la tabla en la que está basado el


formulario. Si no aparece por defecto, pulsa en el comando Agregar campos
existentes en la cinta de opciones.

 Las secciones. La vista de diseño de los formularios y de los informes están


divididas en secciones

 Los controles. Son los elementos principales de los formularios, los objetos
que lo forman. Cuando Access crea de forma automática el formulario, los
agrupa en diseños. Un diseño, indicado por una cuadrícula en torno a los
controles, ayuda a alinear los controles.

TIPOS DE CONTROLES

Como hemos indicado, los elementos más importantes de esta vista de diseño son los controles. Hay varias
formas de clasificar los controles de los formularios, según su origen de datos o según su aspecto y función.

Según el ORIGEN de datos , hay tres tipos principales de controles:


 Los controles dependientes. Son controles que tienen relación directa con los valores de los campos. De
hecho, muestran dichos valores. Por ejemplo, el control ED-CodigoPostal muestra el contenido del campo
del mismo nombre de la tabla EDITORIALES. Por tanto, se dice que es un control «dependiente» del
contenido de dicho campo.

 Los controles independientes son los que no tienen relación con los valores de los campos. Por ejemplo,
las etiquetas que aparecen junto a los controles de los campos no son dependientes de ningún campo, ya
que su valor no se almacena en ningún campo de la tabla.

 Los controles calculados. Son los controles cuyo valor se obtiene de alguna operación aritmética
realizada con otros controles. Por ejemplo, se puede crear un control que calcule la edad de un alumno
basándose en la fecha de nacimiento.

@rribi Pag. 6 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

TIPOS DE CONTROLES SEGÚN FUNCIÓN

Además de por su origen, los campos también se pueden clasificar por el ELEMENTO de Windows que los
representa.

Los campos están representados por controles del tipo Cuadro de texto que contienen el valor de estos campos.

A su lado, aparece un texto explicativo que es un control del tipo Etiqueta. Estos controles muestran el valor de
la propiedad Título de los campos correspondientes. Como ya se ha mencionado, si la propiedad título está vacía,
entonces se usará el nombre del campo para mostrar en la etiqueta.
En el grupo de comandos Controles puedes ver los otros tipos de controles que pueden existir en un formulario.

 Cuadro de texto: Se usan para mostrar los datos de los campos y para modificarlos, si así se desea. Es el
tipo de control utilizado por omisión para representar a la mayoría de los campos.

 Botón de alternar: Se usan para representar campos que contienen valores excluyentes o valores de tipo
Sí/No.

 Casilla de verificación Igual que el anterior, pero más común.

 Cuadro combinado Estos controles muestran los posibles valores de un campo en forma de lista desplegable.

 Cuadro de lista Igual que el anterior, pero la lista se muestra sin necesidad de desplegar ningún cuadro.
 Botón de comando Sirve para ejecutar instrucciones al hacer clic sobre él. En los formularios están muy
ligados al uso de macros y de módulos.

 Imagen Los controles de tipo Imagen están pensados para almacenar imágenes gráficas en los formularios,
como logotipos o fotografías.

 Objeto independiente Los objetos independientes representan elementos creados con otras aplicaciones
informáticas distintas de Access.

 Objeto dependiente Los objetos dependientes son elementos cuyo contenido está vinculado con archivos
externos a las bases de datos.
 Subformularios Estos controles especiales permiten incluir un formulario dentro de otro.

 Subinformes Estos controles permiten incluir un informe dentro de un formulario. Es muy parecido a incluir
un formulario dentro de otro.
 Línea Este tipo de control permite incluir líneas rectas como elementos decorativos en los formularios.

 Rectángulo Este control permite incluir un rectángulo como elemento decorativo dentro de un formulario.

AÑADIR CONTROLES
Para añadir nuevos controles a un formulario se emplea el grupo de comandos Controles de la Vista de diseño.
Este grupo de comandos contiene los siguientes botones:

 Seleccionar objetos. Sirve para seleccionar objetos. Ya sabemos que para seleccionar un control, basta con
hacer clic sobre dicho control. Pues bien, si quieres seleccionar objetos, te tienes que asegurar de que este
botón está presionado antes de hacer clic sobre cualquier objeto.
 Utilizar asistente para controles. Este botón activa o desactiva los asistentes para controles. Estos
asistentes entran en acción cuando se crea un control de un tipo determinado, como los cuadros de lista.
Veremos uno de estos asistentes más adelante, al crear un formulario de varias tablas desde cero. Suele
ser recomendable tener este botón activado si no quieres ir buscando propiedades para modificar. Los
asistentes para crear controles suelen estar bien diseñados y te permiten escoger las opciones básicas de
una manera rápida. En cualquier caso puedes desactivarla cuando quieras.
 El resto de botones sirven para crear controles del tipo que indica su nombre.

@rribi Pag. 7 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

A la hora de CREAR UN CONTROL, es esencial distinguir entre los controles dependientes, los independientes y
los calculados.
 Para crear un nuevo control dependiente, asegúrate de tener en pantalla:

La ficha Diseño con el grupo Controles

La Lista de campos. (Comando Agregar campos existentes de la ficha Diseño).


1) Haz clic en la herramienta del tipo de control que quieres crear. Escoge ahora un Cuadro de texto.

2) Arrastra el nombre del campo ED-Codigo desde la lista de campos hasta la posición del formulario en la
cual quieres colocar el nuevo control.
3) Cuando sueltes el botón del ratón, aparecerá el nuevo control (con su correspondiente etiqueta
adosada). En algunas ocasiones, dependiendo del control, puede aparecer un asistente para crear
controles. Sigue los pasos que indica y crearás el control fácilmente.

 Si el control es independiente, la diferencia está en que no tienes que arrastrar ningún nombre de campo.
Basta con que selecciones el tipo de control en el cuadro de herramientas y hagas clic en la posición del
formulario en que desees crear el control.

 Para crear un campo calculado, añade un Control Cuadro de texto. Haz clic en el interior del cuadro de texto
y escribe la expresión (fórmula) que calcula el valor del campo.
Las expresiones las veremos en el documento sobre las consultas. Pero para hacernos una idea, si tenemos
un campo que se llama Precio, entonces podemos escribir en el control =[Precio]/1,04 para obtener el
precio sin IVA, asumiendo que éste es el 4%.

OPERACIONES CON CONTROLES


SELECCIONAR CONTROLES: La primera operación que vamos a ver para modificar un formulario consiste en
seleccionar los controles. Antes de poder realizar ninguna operación con un control (como eliminarlo o cambiarle el
tamaño), es imprescindible indicar a Access a qué control queremos aplicar dichos cambios. La operación de
selección de un control cumple con esta función.

La mayoría de los controles llevan adosada una etiqueta, bien con el


nombre del campo si el control es dependiente, o con el nombre del
objeto. Cuando movemos uno de ellos también se mueve el otro.

Esto es útil en la mayoría de las ocasiones, ya que querrás que la etiqueta esté siempre cerca del control al que
está adosada. Si por algún motivo quieres mover sólo el control o la etiqueta utilizamos el cuadrado de la esquina
superior izquierda del objeto a mover.
En cualquier momento podemos eliminar la etiqueta, si molesta, simplemente marcándola y luego con la tecla de
suprimir, o con la opción Eliminar de su menú contextual..

Para SELECCIONAR un control, sólo hay que seguir dos pasos:


1. Asegúrate de que está activa la herramienta Seleccionar del grupo de comandos Controles (es la de la flecha
blanca). Si no lo está, haz clic sobre ella.
2. Haz clic sobre el control que desees seleccionar.

Si aparece un cuadrado con una cruz en la esquina superior izquierda,


como el de la imagen, entonces has seleccionado un diseño, conteniendo a
varios controles.

Para hacer, deshacer y modificar algunas características de los diseños


usamos los iconos del grupo Diseño de controles de la cinta Organizar

Una vez que el control está seleccionado,


podrás llevar a cabo la operación que quieras.
Sin embargo, si quieres llevar a cabo la
misma operación con varios controles a la vez,
es mucho mejor agruparlos en diseños antes
de utilizar el comando correspondiente.

@rribi Pag. 8 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

Si quieres QUITAR de un diseño a uno o varios controles para seleccionar luego cada control
independientemente, sigue estos pasos:
1. Haz clic en el primer control que quieras seleccionar.
2. Mantén pulsada la tecla Mayúsy, sin soltarla, haz clic en el resto de controles.
3. En la ficha Organizar, en el grupo Diseño de control, haz clic en Quitar.
CREAR UN DISEÑO

Para juntar varios controles en un diseño, seleccionamos varios usando la tecla Shift, y usamos los iconos de
Tabular o Apilar, luego podremos modificarlos en grupo.
OPERACIONES BÁSICAS

Una vez seleccionado un control, puedes realizar con él todas las operaciones que desees: moverlo, borrarlo,
cambiarle el tamaño, etcétera. Algunas son muy sencillas y las podemos explicar en un párrafo:

Si seleccionas varios controles usando la tecla Shift, puedes operar sobre todos ellos simultáneamente.
 Para BORRAR un control, selecciónalo y pulsa la tecla Supr o selecciona el comando Eliminar del menú
contextual si haces clic secundario.

 Otras de las operaciones básicas que se pueden llevar a cabo con los controles consisten en usar los
comandos COPIAR, CORTAR y PEGAR, igual que en cualquier aplicación de Windows. El uso de los comandos
Copiar, Cortar y Pegar es útil cuando se quiere mover un control de una sección a otra del formulario.

 Si quieres MOVER un control de una posición a otra dentro de la misma sección del formulario, no tienes que
usar los comandos Cortar y Pegar. Es mucho más rápido moverlo de posición directamente con el ratón.

Nota Si mueves un control más allá del tamaño del formulario, éste aumenta su tamaño automáticamente
para que quepa el control completo. Es una forma sencilla de aumentar el tamaño del formulario.

 Para CAMBIAR EL TAMAÑO de un control seleccionamos el control y sobre su borde hay unos cuadraditos
que se llaman selectores. Sobre ellos clicamos y arrastramos.

Dependiendo del selector usado, podrás modificar la altura o la anchura del control, o las dos a la vez.

 IGUALAR TAMAÑO, ALINEAR, AUMENTAR o DISMINUIR tamaños son algunas de las HERRAMIENTAS
que Access proporciona en la ficha Organizar, cuando tenemos seleccionados varios controles.

CAMBIAR EL ORDEN DE LA TECLA TABULAR

Para rellenar datos en un formulario, lo más cómodo es usar la tecla


Tabular para moverse de unos campos a otros de dicho formulario. Por
omisión, Access va moviendo el punto de inserción de unos campos a otros
de manera lógica: desde el primer control hacia hasta llegar al último,
teniendo en cuenta el orden de inserción de los objetos en el formulario. Es
posible que parezca que pasamos de unos controles a otros sin mucho
sentido.

Para definir el orden de los


controles cuando se pulsa la tecla
Tabular, necesitamos estar en Vista
diseño. En la ficha Organizar, usamos
el comando Orden de tabulación.

En la lista Orden personalizado, aparece el orden en el que la tecla Tabular se desplaza en este momento.
Para mover un control de posición en el orden de tabulación, primero has de seleccionarlo haciendo clic en el
botón gris que hay a su izquierda. Una vez seleccionado, vuelve a hacer clic en dicho botón y, sin soltar, arrastra el
control hacia arriba o hacia abajo para indicar su posición en el orden de tabulación.
@rribi Pag. 9 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

FORMATO DE LOS CONTROLES

Además de las operaciones vistas hasta ahora para modificar los


controles de un formulario, Access incluye una buena cantidad de
opciones para modificar la apariencia de dichos controles. De hecho,
cuando seleccionas un control, observa que se activa el grupo de
comandos Fuente de la pestaña Diseño. Este grupo es similar al
existente en otras aplicaciones, como Word y Excel, y sirve para
cambiar el formato del texto de un control de manera rápida.
PROPIEDADES DE LOS CONTROLES EN ACCESS
Al crear las tablas de nuestro ejemplo, vimos brevemente que los campos tenían propiedades que definían su
forma de actuar o de mostrarse. En el caso de los controles de los formularios, las propiedades también son muy
importantes, ya que permiten definir, por ejemplo, la manera en que se tiene que comportar el control o su
apariencia. Las propiedades de los controles se pueden ver y cambiar usando la hoja de propiedades de cada control.
Para ver la hoja de propiedades tienes que estar en Vista
diseño y en la ficha Diseño, en el grupo Herramientas, hacer
clic en el comando Hoja de propiedades.
En Vista presentación, en la pestaña organizar, tenemos el
mismo comando.
El contenido de la hoja de propiedades cambiará para
mostrar las propiedades del objeto que tengamos
seleccionado en cada momento.
Observa que este cuadro presenta cinco pestañas
distintas:
 La pestaña Formato muestra las propiedades que
afectan a la apariencia del control. De hecho, cada
vez que se usa un botón del grupo de comandos
Fuente para cambiar el formato de un control, como el
color del texto o el tamaño del borde, realmente se
está modificando una propiedad de formato de dicho
control.
Ten en cuenta que en los controles dependientes, el
control «hereda» las propiedades de datos y de
formato del campo correspondiente. Así, si se ha
definido una máscara de entrada de un campo, se
utilizará la misma máscara en el control
correspondiente.
 La pestaña Datos es, sin duda, la más importante, ya
que define los datos que representa el control. Has de
tener en cuenta que sólo los controles dependientes y
calculados tienen propiedades en esta categoría.
La propiedad Origen del control define de dónde se
obtiene el contenido del control. Si es un control
dependiente, aparecerá el nombre del campo que
representa; si es un control calculado, aparecerá la
fórmula de su cálculo.
 La pestaña Eventos está íntimamente ligada al uso de
macros y módulos. Veremos algo más adelante.
 La pestaña Otras contiene un conjunto de propiedades que no pueden clasificarse en ninguna de las
categorías anteriores. No suelen usarse, pero no está de más que les eches un vistazo.
 Finalmente, la pestaña Todas muestra todas las propiedades del control sin clasificar por su categoría.
Para obtener información sobre una propiedad concreta haz clic dentro de la propiedad sobre la que desees
obtener alguna información. Pulsa la tecla F1 para que Access muestre la ayuda sobre dicha propiedad.

@rribi Pag. 10 de 11
Access Práctica 1 - FORMULARIOS LIBRERIA

CREAR UN FORMULARIO MANUALMENTE O

Para ver esto vamos a crear un Formulario en blanco. En la pestaña Crear, en el grupo Formularios.

Nos aseguramos que la hoja Lista de campos está a la vista, y vamos arrastrando los datos de la tabla que
queramos. En este ejemplo voy a incluir los campos de la tabla EDITORIALES.
Aprovecha para cambiar colores, tipos de letra y otras propiedades de la ficha formato en la hoja de
propiedades. Prueba con las propiedades del formulario, de los campos y de las etiquetas. Elimina la etiqueta del
campo logo y ponlo bien visible en la esquina superior derecha.
Mi inspiración me llevó a realizar el siguiente formulario.

CREAR UN FORMULARIO DE DOS TABLAS

La figura 5.5 muestra el formulario de profesores con dos tablas: la tabla Profesores y la tabla Cursos.
Para llenar datos en este tipo de formularios, se hace igual que en el caso de un formulario de una tabla
(aunque como ya contiene datos, primero hay que situarse en un registro nuevo): utiliza la tecla Tab para
ir pasando de un campo a otro hasta llegar al final del mismo. Sin embargo, al llegar al último campo de un
registro de profesores y pulsar Tab, observa que el punto de inserción pasa al primer registro de la tabla
Cursos (concretamente al campo IdCurso, que es el que identifica al curso). Estos formularios existentes
dentro de un formulario mayor reciben el nombre de subformularios (y al formulario mayor se le llama
formulario principal). Nota En concreto, este subformulario funciona de manera idéntica a la hoja de
datos y por tanto no vamos a repetir cómo usarlo.

@rribi Pag. 11 de 11

También podría gustarte