En las bases de datos de Access puede usar la acción de macro Cuadro De mensajes para mostrar un cuadro de mensaje que contiene una advertencia o un mensaje informativo. Por ejemplo, puede usar la acción de macro Cuadro De mensajes con validación macros. Cuando una control o registro falla una condición de validación en la macro, un cuadro de mensaje puede mostrar un mensaje de error y proporcionar instrucciones sobre el tipo de datos que se deben escribir.
Nota: Es posible que parte del contenido de este tema no pueda aplicarse a algunos idiomas.
Configuración de bases de datos de escritorio de Access
En las bases de datos de escritorio de Access, la acción de macro Cuadro de mensajes tiene los siguientes argumentos:
Argumento de la acción |
Descripción |
---|---|
Mensaje |
El texto del cuadro de mensaje. Escriba el texto del mensaje en el cuadro Argumento del mensaje . Puede escribir hasta 255 caracteres o escribir un expresión (precedido de un signo igual). |
Señal sonora |
Especifica si el altavoz del equipo o del dispositivo suena un tono de pitido cuando se muestra el mensaje. Selecciona Sí (hacer sonar el tono del pitido) o No (no sonar el tono del pitido). El valor predeterminado es Sí. |
Tipo |
El tipo de cuadro de mensaje. Cada tipo tiene un icono diferente. Seleccione Ninguno, Crítico, ¿Advertencia?, Advertencia o Información. El valor predeterminado es Ninguno. |
Título |
El texto que se muestra en el cuadro de mensaje barra de título. Por ejemplo, puede hacer que la barra de título muestre "Validación de id. de cliente". Si deja este argumento en blanco, se mostrará "Microsoft Access". |
Configuración de aplicaciones web de Access
En las aplicaciones web de Access, la acción de macro Cuadro De mensajes solo tiene un argumento.
Argumento de la acción |
Descripción |
---|---|
Mensaje |
El texto del cuadro de mensaje. Escriba el texto del mensaje en el cuadro Argumento del mensaje . Puede escribir hasta 255 caracteres o escribir un expresión (precedido de un signo igual). |
Comentarios
En las bases de datos de escritorio de Access puede usar la acción de macro Cuadro De mensajes para crear un mensaje de error con formato similar a los mensajes de error integrados mostrados por Access. La acción de macro Cuadro de mensajes le permite proporcionar un mensaje en tres secciones para el argumento Mensaje. Separa las secciones con el carácter "@".
En el ejemplo siguiente se muestra un cuadro de mensaje con formato con un mensaje en secciones. La primera sección del texto del mensaje se muestra como un título en negrita. La segunda sección se muestra como texto sin formato debajo de ese título. La tercera sección se muestra como texto sin formato debajo de la segunda sección, con una línea en blanco entre ellas.
Escriba la cadena siguiente en el argumento Mensaje :
Botón incorrecto.@This botón no work.@Try otro.
Nota: Esta técnica de formato especial no se puede usar en las aplicaciones web de Access.
No puede ejecutar la acción Cuadro de mensajes en un módulo de Visual Basic para Aplicaciones (VBA). Use la función CuadroMsj en su lugar.
Ejemplos
Escenarios de cuadros de mensaje
En los ejemplos siguientes se muestran diferentes tipos de escenarios para usar la acción de la macro Cuadro de mensajes.
Acción |
Argumento |
Comentario |
---|---|---|
Messagebox |
Mensaje: Vaya al registro del proveedor cuyos productos desea ver y, a continuación, haga clic en el botón Revisar productos de nuevo. Pitido: No Tipo: Ninguno Título: Seleccionar un proveedor |
En este ejemplo, si no hay ningún proveedor actual en el formulario Proveedores, muestre un mensaje. Access no muestra ningún icono con el mensaje. |
Messagebox |
Mensaje: escriba el nombre de un proveedor antes de intentar guardar el registro. Pitido: Sí Tipo: ¡Advertencia! Título: Falta el nombre del proveedor |
En este ejemplo, si no se proporciona ningún nombre de proveedor para el registro cuando el usuario intenta guardar el registro, muestre un mensaje con un sonido audible. Access muestra un icono de signo de exclamación con este mensaje. |
Messagebox |
Mensaje: ="El proveedor " & [Forms]![ ¡Proveedores]! [Nombre del proveedor] & " ya está en la base de datos". Pitido: Sí Tipo: crítico Título: Proveedor duplicado |
En este ejemplo de base de datos de escritorio, el usuario escribió un nombre de proveedor duplicado en el formulario Proveedores. En el argumento Mensaje, la expresión concatena el texto del mensaje personalizado y muestra el nombre del proveedor que el usuario escribió en el control Nombre del proveedor en el formulario Proveedores. Access muestra un mensaje con un sonido audible y un icono crítico con este mensaje. |