Puede usar la propiedad AllowFullMenus para especificar si los menús integrados no restringidos de Microsoft Office Access 2007 estarán disponibles o no cuando se abra la base de datos de la aplicación. Por ejemplo, puede usar la propiedad AllowFullMenus para deshabilitar los elementos de menú que proporcionan a los usuarios la capacidad de modificar estructuras de tabla, formulario, consulta o informe.
Configuración
En la propiedad AllowFullMenus se usan los valores siguientes.
Configuración |
Descripción |
True (-1) |
Mostrar los menús integrados no restringidos al inicio. |
False (0) |
No mostrar los menús integrados no restringidos al inicio. |
La manera más sencilla de establecer esta propiedad es usar la opción Permitir el uso de menús no restringidos en la pestaña Inicio del cuadro de diálogo Configuración de la aplicación, disponible al hacer clic en Opciones de Access en el menú Archivo. También puede establecer esta propiedad mediante una macro o código de Visual Basic para Aplicaciones (VBA).
Para establecer la propiedad AllowFullMenus mediante una macro o código de Visual Basic para Aplicaciones (VBA), primero debe establecer la propiedad en el cuadro de diálogo Inicio una vez o crear la propiedad de las maneras siguientes:
-
En una base de datos de Microsoft Access (.mdb o .accdb), puede agregarla con el método CreateProperty y anexarla a la colección Properties del objeto Database.
-
En un proyecto de Microsoft Access (.adp), puede agregar la propiedad a la colección AccessObjectProperties del objeto CurrentProject a través del método Add.
Observaciones
Si establece esta propiedad False, se muestra un subconjunto predefinido de los menús integrados no restringidos en la base de datos. Este conjunto de menús no incluye los menús y comandos que permiten a los usuarios cambiar el diseño de los objetos de base de datos.
Establecer esta propiedad en False desactiva también los botones de barra de herramientas que se corresponden con los elementos de menú desactivados. Pero los menús contextuales no se ven afectados (aún puede cambiar algunas características de diseño mediante los comandos de menús contextuales). Si no quiere que los usuarios tengan acceso a los comandos en los menús contextuales, puede establecer la propiedad AllowShortcutMenus en False.
El valor de esta propiedad no se aplica hasta que se abre nuevamente la base de datos.