Está en la página 1de 7

Nombre: Aide Ramírez Moreno Secuencia: 1AM26

Fecha: 21 de Marzo de 2019

FORMULARIO EN ACCES
Los Formularios básicamente permiten diseñar los datos para visualizarse por pantalla.
Pero no sólo muestran datos informativos de las tablas, también son interactivos, por
tanto permiten introducir nuevos registros en las tablas, modificar e incluso borrar
registros de las de una o varias tablas relacionales. También pueden hacer cálculos
(campos calculados o controles de cuadros de texto) con los datos de las tablas.

Ejemplo:

Supongamos un conjunto de entidades de modelos de coches que se desea trasladar al


modelo de tablas relación. Se definen en la tabla PRODUCTOS de la imagen inferior. El
atributo (campo) Descripción que describe el nombre del modelo de un coche. el campo
foto es una imagen (foto) del modelo de coche en un campo OLE que necesitar ser
visualizado en un formulario.

El formulario permite ver la fotografía y una lista desplegable como se ve en la imagen


siguiente. En la tabla sólo puede verse los registros como filas, en la que la foto es un
campo con un contenido de tipo Imagen.

Página 1
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019

Crear este formulario es sumamente fácil. Pulsamos el botón Diseño del formulario,
establecemos la propiedad de formulario Origen del registro a la tabla PRUDUCTOS.
Obtenemos la lista de campos que ves en la imagen siguiente. Arrastramos el campo foto
al área de diseño de la sección Detalla como ves en la imagen sin olvidar ajustar las
propiedades del campo OLE foto, por último insertamos un control lista. Si se ejecuta el
asistente debes saber que responder a las preguntas del asistente.

Pero veamos otro ejemplo. Supongamos un conjunto de entidades de empleados de una


empresa se convierten en la tabla o consulta que muestra la imagen (C-LISTADO-
EMPLEADOS) inferior. Los campos disponibles son Apellido, Nombre, Po (porcentaje,
complemento o plus), Salario, etc. Con el campo Salario y el campo Porcentaje (Po en la
imagen) queremos realizar cálculos como el salario bruto, es decir salario base (campo
Salario) más el porcentaje del salario que indica el campo Porcentaje. Algunos empleados
tienen cero en como valor de Porcentaje, no tienen plus, complemento o comisión.
También queremos aplicar una retención sobre el salario bruto (salario base + posible
comisión). La retención puede corresponder al IRPF que se introduce como porcentaje. Y
finalmente el neto o líquido que ingresará el empleado.

Página 2
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019

La imagen siguiente muestra lo que debe realizar el formulario.

En la imagen inferior puedes ver el diseño del formulario. El origen del registro en las
propiedades del formulario debe ser una consulta con las tablas
EMPLEADO_PERSONAL y EMPLEADO_LABORAL para obtener Nombre, Apellido de
EMPLEADO_PERSONAL y Salario y Porcentaje de EMPLEADO_LABORAL. Estos dos
últimos campos se arrastran de la lista de campos como muestra la imagen inferior del
diseño. Hay cuatro controles de cuadro de texto, tres de ellos continúen campos
calculados con las expresiones que ves en la imagen. Hay un solo cuadro de texto
independiente que recoge por el teclado el valor de IRPF a aplicar. Para que el formulario
funcione es necesario que cada cuadro de texto tenga un nombre en la propiedad Nombre
del cuadro de texto. Por defecto se pone como nombre Texto n...

Página 3
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019
En nuestro caso borramos el nombre Texto X y ponemos PLUS para el cuadro de texto
=[SALARIO]*[PORCENTAJE]/100.

El cuadro Independiente se rellena cuando se ejecute el formulario. El usuario introducirá


un valor porcentaje de IRPF. Se nombra como RETEN

Los dos nombres de los cuadros anteriores se utilizan para crear la expresión del cuadro
de texto =[RETEN]*([SALARIO]+[PLUS])/100 que calcula la retención del salario bruto.

Este último se nombra como RETENPTS lo que permite calcular el líquido o neto con la
expresión =[SALARIO]+[PLUS]-[RETENPTS]

Se utiliza la etiqueta SALARIO BRUTO para documentar [SALARIO] y debajo [PLUS],


mas las etiquetas PLUS, IRPF y NETO: No deben confundirse estos controles de solo
lectura con los cuadros de texto...

Crear un formulario a partir de una tabla o


consulta existente en Access
Para crear un formulario a partir de una tabla o consulta de la base de datos, en el panel
de navegación, haga clic en la tabla o consulta que contenga los datos del formulario y, en
la pestaña Crear, haga clic en Formulario.

Access crea un formulario y lo abre en la vista Presentación. En caso necesario, se


pueden realizar cambios de diseño, como ajustar el tamaño de los cuadros de texto para
que quepan los datos. Para más información, consulte el artículo sobre cómo usar la
herramienta de formulario.

Página 4
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019

Crear un formulario en blanco en Access


Para crear un formulario sin controles ni elementos con formato previo: en la pestaña
Crear, haga clic en Formulario en blanco. Access abre un formulario en blanco en la vista
Presentación y muestra el panel Lista de campos.

En este Lista de campos panel, haga clic en el signo más (+) situado junto a la tabla o las
tablas que contienen los campos que quiera ver en el formulario.

Para agregar un campo al formulario, haga doble clic en él o arrástrelo hasta el formulario.
Para agregar varios campos a la vez, mantenga presionada la tecla CTRL y haga clic en
varios campos. Después, arrástrelos todos juntos hasta el formulario.

Nota: El orden de las tablas en el panel Lista de campos puede cambiar según qué parte
del formulario esté seleccionada en ese momento. Si no puede agregar un campo al
formulario, pruebe a seleccionar otra parte distinta e intente agregar el campo de nuevo.

Use las herramientas del grupo Controles en la pestaña Herramientas de presentación de


formulario para incluir en el formulario un logotipo, un título, números de página o la fecha
y la hora.

Si desea agregar una mayor variedad de controles al formulario, haga clic en Diseño y
use las herramientas del grupo Controles.

Crear un formulario dividido en Access


Un formulario dividido proporciona dos vistas de los datos al mismo tiempo: una vista
Formulario y una vista Hoja de datos. Este formulario reporta las ventajas de ambos tipos
de formularios en uno solo. Por ejemplo, se puede usar la parte correspondiente a la hoja
de datos para buscar rápidamente un registro y, después, usar la parte correspondiente al
formulario para verlo o editarlo. Las dos vistas están conectadas al mismo origen de datos
y están en todo momento sincronizadas entre ellas.

Página 5
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019

Para crear un formulario dividido con la herramienta Formulario dividido, en el panel de


navegación, haga clic en la tabla o consulta que contiene los datos. Después, en la
pestaña Crear, haga clic en Más formularios y en Formulario dividido.

Access crea el formulario, en el que podrá realizar cambios de diseño. Así, por ejemplo,
puede ajustar el tamaño de los cuadros de texto para que quepan los datos en caso
necesario. Para aprender a usar un formulario dividido, vea el artículo sobre cómo crear
un formulario dividido.

Crear un formulario que muestre varios registros


en Access
Un formulario de varios elementos (también denominado formulario continuo) resulta útil si
se desea disponer de un formulario que muestre varios registros, pero que sea más
personalizable que una hoja de datos. Para crearlo se usa la herramienta Varios
elementos.

En el panel de navegación, haga clic en la tabla o consulta que contiene los datos que
desee ver en el formulario.

En la pestaña Crear, haga clic en Más formularios >


Varios elementos.

Access crea el formulario y lo abre en la vista


Presentación. En esta vista puede realizar cambios de
diseño en el formulario mientras visualiza los datos. Así,
puede ajustar el tamaño de los cuadros de texto para que
quepan los datos. Para más información, vea Crear un
formulario mediante la herramienta Varios elementos.

Página 6
Nombre: Aide Ramírez Moreno Secuencia: 1AM26
Fecha: 21 de Marzo de 2019

Crear un formulario que contenga un


subformulario en Access
A menudo, cuando trabaja con datos relacionados almacenados en tablas distintas,
necesita ver los datos de varias tablas o consultas en el mismo formulario. Los
subformularios son un buen modo de lograrlo. Dado que existen varios modos de agregar
un subformulario según las necesidades, vea el artículo Crear un formulario que contiene
un subformulario (formulario de uno a varios) para obtener más información.

Crear un formulario de navegación en Access


Un formulario de navegación es, simplemente, un formulario que contiene un control de
navegación. Este tipo de formularios constituye un enorme aliciente en cualquier base de
datos, pero crear uno resulta especialmente importante si tiene previsto publicar una base
de datos en la web, ya que el panel de navegación de Access no se muestra en un
explorador.

Abra la base de datos a la que vaya a agregar un formulario de navegación.

En el grupo Formularios de la pestaña Crear, haga clic en Navegación y elija el estilo de


navegación que desee.

Access crea el formulario, le agrega el control de navegación y abre el formulario en la


vista Presentación. Para más información, vea Crear un formulario de navegación.

Página 7

También podría gustarte