Ejemplo en Access: Mostrando los formularios abiertos (Parte 1)

Antonio, de Abogados – MF, nos vuelve a traer un ejemplo muy, pero que muy interesante. Antonio lleva un tiempo investigando las interfaces de nuestro querido Microsoft Access en entornos táctiles y prueba de ello es el ejemplo de este artículo. Según sus propias palabras:

«Esta vez vuelvo con un nuevo ejemplo de cómo podemos integrar de una forma visual nuestra aplicación hecha en MS Access a un entorno de tablets y que permite su manejo con pantallas táctiles.

Este es un ejemplo muy escueto, porque mi intención es dar una idea inicial y cada cual le ponga imaginación y así, personalizarlo a sus gustos o forma de trabajar.

La idea es que cuando queremos una aplicación orientada a tablets normalmente debemos aumentar los objetos en los formularios para su comodidad y eficacia a la hora de trabajar de forma táctil, y por otro lado, solemos dependiendo del caso, no utilizar las barras de menús. Para ello, normalmente contamos con una pantalla o menú principal que nos lleva  a otras partes de nuestra aplicación.

imagen1

Como es lógico, no todos los formularios suelen tener las mismas medidas, los hay de diferentes tamaños, de tal manera que si tenemos varios abiertos los más grandes y con el foco activo pueden tapar a otros de menor tamaño, donde en un momento dado, no tenemos una certeza de cuántos formularios tenemos activos en nuestra pantalla en ese momento.

Esta solución rápida y visual en formato de lista, nos indica de los formularios que tenemos en nuestro programa cuáles están abiertos y activos de cuáles no.

Formularios abiertos en Microsoft Access

Si pulsamos sobre la imagen que indico con la flecha naranja, se nos abre una ventana donde nos pone de los formularios de nuestra aplicación cuáles están abiertos (en negrita y en rojo) de cuáles no. Esto es algo que podemos programar a nuestro gusto.

Como se puede apreciar el formulario Clientes queda tapado por el menú principal, en este caso, yo la he dejado un poco visible para demostrar que lo que indica la lista en rojo son formularios abiertos, pero realmente en el manejo normal del programa el formulario Clientes quedaría tapado por los formularios que se encuentren activos por encima (Menú Principal y Proveedores).

También le he dado una función a este formulario “ListForm”, nos permite que si pulsamos en el nombre de un formulario en negrita nos abre el formulario y al contrario, si pulsamos sobre el nombre de un formulario que está en rojo y en negrita, se cierra. Con esto conseguimos una mayor interactividad e interrelación entre los diferentes formularios de nuestra aplicación. Como he comentado anteriormente, es algo que queda al criterio de cada uno y las necesidades o funciones que considere para su aplicación.»

El ejemplo completo podéis descargarlo en el siguiente enlace: Lista de Forms.rar

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.