MS Access 2003: abra un formulario desde otro (desactive el formulario principal hasta que se cierre el formulario secundario)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Access 2003: abra un formulario desde otro (desactive el formulario principal hasta que se cierre el formulario secundario)

Este tutorial de MSAccess explica cómo abrir un formulario desde otro y deshabilitar el formulario principal hasta que se cierre el formulario secundario en Access 2003 (con instrucciones paso a paso).

Ver soluciones en otras versiones de Access:

  • Visita 2007

P: En Microsoft Access 2003/XP/2000/97, tengo un formulario desde el cual puedo abrir otro formulario. El formulario original permanece en la pantalla en segundo plano. ¿Cómo puedo mantener el formulario original deshabilitado hasta que se cierre el nuevo formulario?

R: En Access, puede abrir formularios en diferentes modos. En este caso, desea abrir el formulario como un cuadro de diálogo. Un cuadro de diálogo desactiva el formulario principal (es decir, el formulario original) hasta que se cierra el nuevo formulario.

El comando que desea usar para abrir el formulario como un cuadro de diálogo es el siguiente:

DoCmd.OpenForm "Calendar", , , , , acDialog

En este ejemplo, abriremos un formulario llamado Calendario como un cuadro de diálogo.

La opción acDialog en el comando OpenForm especifica que el formulario principal (es decir, el formulario original que abrió el formulario de calendario) no estará accesible hasta que se cierre el formulario de calendario.