Microsoft Access es muy popular no sólo porque es un fácil utilizar la base de datos, pero ya que viene con una interfaz de programación que permite la creación de aplicaciones autónomas. Es posible construir pantallas con lógica de negocio compleja, únicamente en las formas de acceso y secuencias de comandos. EstablecerAdvertencias es parte de esta funcionalidad.
Los mensajes de advertencia de acceso
Access proporciona advertencias en los alrededores de muchas diferentes eventos del sistema. Cada vez que se añade a los datos de una tabla, modificar o eliminar, los mensajes pop-up para el usuario preguntándoles si están seguros de que quieren seguir adelante y realizar dicha acción.
Evitar mensajes de advertencia
Cuando un cliente está entrando datos en una aplicación, que normalmente no quieren que se le pregunte cada vez que guarde un cambio. Si un formulario ha sido creado para ellos para construir un registro, y ahorran ese registro, que esperan que el programador ha validado que los datos son correctos, y ya que han indicado que los datos deben ser guardados, que no quieren ser se les pregunta si están seguros.
usando EstablecerAdvertencias
Cuando el cambio de datos en Access, puede activar las advertencias antes de que el guardar. El formato en el script de VBA es:
DoCmd.SetWarnings falsos
Lo importante saber acerca de esto es que se desactivan todas las advertencias de acceso que van hacia adelante desde este punto. Algunas advertencias son útiles - si un cliente intenta navegar fuera de una página que contiene datos no guardados, que debe recibir un mensaje de advertencia. Así, después de las advertencias se han apagado, y los datos se han guardado, establezca las advertencias de nuevo en:
Es cierto DoCmd.SetWarnings
Las advertencias son a veces útil
Es una práctica común con el diseño de sistemas para enviar un aviso antes de una eliminación, sólo para asegurarse de que una pulsación de tecla accidental no destruirá los datos. Por lo tanto, puede ser un buen diseño para no desactivar las advertencias en un proceso de eliminación.
EstablecerAdvertencias desplegable Acción
En la selección "acciones" en Access, EstablecerAdvertencias se pueden desactivar para toda la aplicación. Esto, por supuesto, puede ser peligroso, pero si está seguro de que los usuarios de la aplicación son conscientes de que no conseguirán le pida eliminaciones y cambios sin guardar, es una solución más sencilla a continuación de codificación para cada cambio de datos.