Formularios e informes emergentes

Un formulario o informe emergente permanece visible sobre otros objetos de base de datos (objetos de base de datos: una base de datos de Access contiene objetos como tablas, consultas, formularios, informes, páginas, macros y módulos. Un proyecto de Access contiene objetos como formularios, informes, páginas, macros y módulos.) abiertos, incluso cuando otro objeto está activo. Puede crear un formulario o informe emergente para presentar información a un usuario o para pedirle datos.

Un formulario o informe emergente puede ser no modal o modal (modal: ventana o cuadro de diálogo que requiere que el usuario realice alguna acción antes de que el foco cambie a otro formulario o cuadro de diálogo. Los cuadros de diálogo y los mensajes suelen ser modales.).

Formularios e informes emergentes no modales

Con un formulario o informe emergente no modal, se puede tener acceso a otros objetos y comandos de menú. Por ejemplo, en un formulario Proveedores, puede agregar un botón de comando que presente un formulario emergente Lista de productos. El formulario emergente presenta los productos disponibles del proveedor actual en el formulario Proveedores.

Formulario emergente sin modo

Llamada 1   Haga clic en este botón para mostrar el formulario emergente no modal.

Llamada 2   El formulario permanece encima de las otras ventanas, pero se puede desplazar el enfoque a otra ventana sin tener que cerrarlo.

Formularios e informes emergentes modales: cuadros de diálogo personalizados

Cuando se abre un formulario o informe emergente modal en una vista que no sea la Vista previa del diseño, no se puede tener acceso a ningún otro objeto o comando de menú a menos que se cierre el formulario o informe. Un formulario o informe emergente modal se denomina también cuadro de diálogo personalizado. Un cuadro de diálogo personalizado contiene normalmente uno o más botones de comando que ejecutan macros (macro: acción o conjunto de acciones utilizados para automatizar tareas.) o procedimientos de evento (procedimiento de evento: procedimiento que se ejecuta automáticamente en respuesta a un evento iniciado por un usuario o código de programa o el sistema desencadena.) que utilizan la información escrita en el cuadro de diálogo para ejecutar otras acciones.

Se puede crear un cuadro de diálogo personalizado que acepte criterios para generar una consulta o un informe. O bien, se puede crear un cuadro de diálogo personalizado que pregunte qué informe se desea imprimir.

Cuadro de diálogo personalizado

Llamada 1   Para desplazar el enfoque a otra ventana, debe cerrar la ventana activa con alguno de estos botones.

Un cuadro de diálogo personalizado tiene un borde grueso y sólo puede incluir una barra de título y un menú Control. Un formulario o informe modal no se puede maximizar, minimizar o cambiar de tamaño.

 
 
Corresponde a:
Access 2003