Páginas

Formularios

Los formularios sirven para crear una interfaz más amigable para el usuario y así este pueda interactuar con la base de datos sin importar como esté diseñada o la relación que pueda haber entre las tablas.



La creación de un formulario se puede realizar a partir de una tabla o de una consulta guardada.




Seleccionamos la tabla  y los campos que queramos que formen parte del formulario.
















En esta parte podemos crear tantos formularios para ver cual es la distribución de los campos con el que más se familiariza el usuario.



Asignamos un nombre al formulario y Finalizamos.



Al terminar de crear nuestro formulario entramos en "Vista Diseño" para poder maquillar y hacer unos toques al formulario con el fin de tener una mejor visualización.



En este caso hemos agregamo una etiqueta(Aa) que hace referencia al nombre de la empresa y también agregamos un cuadro de texto(ab) en la que colocamos la función =Ahora(), esta nos da la fecha y hora actual.























Para finalizar vamos a nombrar algunas propiedades de los formularios. 
Para hacer uso de estas propiedades del formulario este debe estar seleccionado (Haciendo click en el cuadrado superior izquierdo o seleccionándolo desde la lista despegable).
Todo desde la "Vista Diseño".




  • PROPIEDAD MODAL: Al activar la propiedad Modal(Modal = Sí), con esto conseguimos que cuando se abra el formulario no nos permita manipular el panel de objetos.
  • PROPIEDAD EMERGENTE: Al activar la propiedad Emergente(Emergente = Sí), con esto conseguimos que cuando se abra el formulario no nos permita manipular ciertas opciones de la cinta de opciones.
  • PROPIEDAD MENÚ CONTEXTUAL: Al desactivar la propiedad Menú Contextual(Menú Contextual = No), con esto conseguimos deshabilitar el botón derecho del mouse y no podamos dirigirnos a la Vista Diseño.
  • PROPIEDAD BOTÓN CERRAR: 
  • PROPIEDAD BOTONES MIN/MAX: 




Todas estas propiedades se encuentran en la "Hoja de Propiedades", solo debemos interactuar y familiarizarnos con cada pestaña.


Consultas

En Access hay diferentes tipos de consultas:


1. Consultas Paramétricas: 
Este tipo de consultas consiste en introducir una pregunta entre [ ] (corchetes) en el criterio del campo, la cual se lanzará al usuario cuando ejecute la consulta. 



Creamos la consulta. 




Agregamos la tabla correspondiente; en este caso vamos a realizar una consulta que nos arroje todos los registros que corresponden al distrito de "Comas".
El campo "Distrito" lo ubicamos en la tabla "CLIENTE".


























Después de agregar la tabla correspondiente, agregamos los campos que queremos que se muestren en el resultado de la consulta.
Si queremos que salgan todos los campos de la tabla hacemos doble click en el asterisco, tal como lo hemos realizado en la siguiente imagen.
Para nuestro ejemplo tenemos que ingresar en campo "Distrito" para ingresar la pregunta correspondiente a los registros de la población que vamos a consultar. 
Tener en cuenta que debemos desactivar la opción de "Mostrar" del campo "Distrito" ya que eso hará que no se repita el mismo campo. (Tal como se muestra en la siguiente imagen)


























Ejecutamos la consulta e ingresamos el valor del campo.


















2. Consultas de Cálculo: 
Las consultas de cálculo nos permiten agregar un campo calculado a partir de otro(s) campo(s) de la tabla con la que trabajemos.
Agrega un campo que calcula los valores de otro.

Para el siguiente ejemplo trabajaremos con la tabla "HABITACIÓN", la cual cuenta con un campo "Tarifa". Vamos a agregar un campo calculado llamado "Tarifa con descuento".
(Vamos a realizar un descuento del 20%).


















3. Consultas de Agrupación: 
Para este tipo de consultas tenemos que tener en cuenta que después de ingresar al asistente del Diseño de consulta para crear la consulta, tenemos que pulsar el botón "Totales", que se encuentra en la pestaña Diseño.

Trabajaremos con la tabla "CLIENTE"
















La siguiente consulta nos muestra la cantidad de habitaciones por tipo de habitación.




 


















La siguiente consulta nos muestra la suma de tarifas por tipo de habitación.























4. Consultas de Acción: 
A diferencia de los otros tipos de consultas, estas modifican la información que hay en las tablas. 
A su vez este tipo de consultas se subdivide de la siguiente manera:

  • C. de creación de tablas
  • C. de eliminación de registros de tablas
  • C. de datos anexados(unen los registros de una tabla en otra)
  • C. de actualización

No entraremos en detalle en este tipo de consulta ya que solo es cuestión de familiarizarse con la creación de consultas que ya hemos visto.

Solo tenemos que tener en cuenta que después de ingresar al asistente del Diseño de consulta para crear la consulta debemos seleccionar la tabla con la que vamos a trabajar.




















Y luego seleccionar en la opción que queremos realizar (Crear, Anexar, Actualizar, Eliminar).