Access 2016 avanzado: Formularios e informes

Botones de acción en los formularios en Access 2016

¡Prueba gratis durante 10 días

nuestros 1240 cursos !

Prueba gratis Mostrar modalidades de suscripción
Muchas veces en un formulario queremos poner botones que abran otros objetos, que cambien de registro, que impriman un informe, etc. Vamos a ver lo fácil que es hacer estos botones con el asistente que trae Access.

Transcripción

En este vídeo vamos a crear botones que al hacer clic en ellos ejecuten alguna acción. Vamos a crear un formulario nuevo en la vista "Diseño" y lo vamos a basar en "Clientes". Vamos a ir a: "Agregar campos existentes", y le voy a poner "Todos los campos de clientes". Voy a hacerlos un poquito más grandes para que se vean bien. Me voy al Diseño y le doy a: "Guardar" con el nombre de "Clientes". Le digo "Aceptar", y ahora voy a pinchar fuera para quitar la selección. Vamos a ver ahora el control de "Botón". Este control lo que va a hacer es que al pulsarlo haga algo. Entonces, voy a pinchar aquí en el control, y lo voy a pinchar aquí al lado. Entonces, aquí tenemos distintas opciones: En la parte de la izquierda tenemos las categorías. y en la parte de la derecha, las acciones que pueden llevar a cabo dentro de cada categoría. Al principio tenemos por ejemplo: "Navegación de registros". Pues si queremos que busque un registro que vaya al siguiente, al anterior, al primero. La siguiente: "Operaciones con registros", Si queremos agregar un nuevo registro, deshacer, duplicar, eliminar, guardar, imprimir un registro. "Operaciones con formularios": Abrir otro formulario, actualizar datos del formulario, aplicar un filtro, cerrar el formulario, imprimir el formulario actual, imprimir otro formulario. "Operaciones con informes": Yo puedo abrir un informe, enviar un informe, enviar un informe a un archivo, imprimirlo o abrir un informe en "Vista previa". En "Aplicación" solo me permite salir de la aplicación; o sea salir del Access. Y en "Otras" yo puedo ejecutar una consulta. Ojo, si es una consulta de acción, lleva a cabo la acción correspondiente: Ejecutar una macro, imprimir una tabla o marcar por teléfono. Esto se logrará, por supuesto, si tenemos el software adecuado para poder marcar por teléfono. Vamos a ir, por ejemplo, a: "Operaciones con formularios". Y ahí le voy a decir: "Abrir formulario" porque desde este formulario vamos a abrir otro formulario, y le doy a: "Siguiente". Aquí nosotros le podemos indicar qué formulario es el que queremos que abra. Le voy a decir que quiero que abra el formulario de: "Resumen". Le doy a "Siguiente"; me pregunta si quiero ver todos los registros o solo los que se corresponden con el registro seleccionado. Le voy a decir: "Todos los registros". Le doy a: "Siguiente" ¿Qué es lo que quiero que ponga? Una imagen. Si tengo solo un botón, la imagen no queda mal, pero queda mucho mejor, sobre todo si tenemos muchos botones, poner un texto. Y aquí le voy a decir: "Abrir resumen" Le digo: "Siguiente", y después ya es el nombre del botón. El nombre del botón no se ve por ninguna parte por lo cual nos va a dar igual. Le digo: "Finalizar". Me cambió de Vista. Y cuando yo pincho en este botón me abre el formulario de "Resumen". Cierro este formulario, y, antes de hacer otro botón, voy a crear otro formulario en el diseño de formulario. En hoja de propiedades le voy a decir que el origen del registro va a ser "Pedidos". Le voy a agregar los campos, y lo voy a guardar con el nombre de: "Pedidos". Le digo: "Aceptar", y aquí lo veo. Cierro este formulario de pedidos, y aquí en el formulario de clientes voy a volver al diseño. Le voy a poner otro botón, y le voy a decir: "Operaciones con formularios". Le voy a decir: "Abrir formulario", y voy a elegir el formulario de "Pedidos". Le digo: "siguiente". La tabla de clientes y la tabla de pedidos están relacionadas, por tanto, voy a decir: "Abrir el formulario" y buscar los datos específicos que se van a mostrar". Le digo: "Siguiente". Me pregunta: ¿Por qué campo están relacionados? Por el "IdCliente". Si no me lo ha marcado el solo, se lo marco. Le digo: "Siguiente". ¿Qué es lo que quiero? Poner un texto. Le voy a decir: "Abrir pedidos" o directamente me puedo ahorrar lo de "abrir" Le voy a decir: "Pedidos". Le digo: "Siguiente". El nombre me da igual; y le digo: "Finalizar". Ya se sabe si me cambio de Vista, si pincho en "Pedidos", me abre los pedidos pero ya me ha filtrado, solo veo los pedidos del cliente que tengo elegido. Si tengo el primero "ALFKI" solo estoy viendo los pedidos de "ALFKI" Si cierro y me voy a otro registro, por ejemplo "ANTON"; le doy en "Pedidos" y veo solamente los pedidos de "ANTON". Me vuelvo al diseño de formulario de "Clientes". Ahora, pincho en cualquiera de los botones, y en la hoja de "Propiedades", en la ficha de "Eventos", vemos que al hacer clic, o sea cuando pinchamos en el botón, él solito ya ha puesto una macro. En versiones anteriores lo generaba con un código. Verdaderamente nos da igual. El caso es que ahora, cuando nosotros pulsamos en el botón, va a ejecutar lo que hay aquí. ¿Qué es lo que hay aquí? Si pinchamos en los puntos suspensivos vemos la macro que ha creado para que cuando pulsemos en ese botón ejecute esto. Lo podemos cerrar y en el otro botón es exactamente lo mismo. Lo podemos pinchar y, si pinchamos en la opción de: la "Macro", ahí vemos cuál es la opción que se ha creado. Podemos cerrar la macro, podemos guardar el formulario, y podemos seguir trabajando con nuestro formulario. Es muy útil esta opción ya que nos abre otro formulario pero solamente con unos pocos registros, o sea ya está filtrando esos registros para no verlos todos sino solamente los que se corresponden con los datos que tengo yo en la pantalla.

Access 2016 avanzado: Formularios e informes

Aprende a crear informes con Access 2016, exportarlos en formato PDF y cómo transformar esa información en formularios para facilitar las tareas con las bases de datos.

3:06 horas (51 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.