Page 287 - Curso experto en Microsoft Acces 2013 - Alfredo Rico
P. 287
Nos queda establecer las acciones que se realizarán si la condición no se cumple, para ello:
13. Pulsa el enlace Agregar Si no.
14. En caso de que no se cumpla la condición, como no cambiaremos nada, cerraremos la ventana
sin guardar los cambios. Para ahorrarnos trabajo, haz clic con el botón derecho sobre la
acciónCerrarVentana del panel Si y selecciona Copiar.
15. Luego, en el panel Si no, pulsa con el botón derecho y elige Pegar.
16. Nos queda modificar el parámetro Guardar a No.
17. Ahora, pulsa Agregar nueva acción, también en el panel Si no, y elige CuadroDeMensaje.
18. En el argumento Mensaje escribe No se ha modificado ningún campo.@Ningún registro
cumplía los criterios establecidos.@
19. Cambia la opción Bip a No.
20. Cambia la opción Tipo a Crítico.
21. En la opción Título escribe Error.
22. Por último, arrastra la acción Eco del final dentro del panel Si no, justo después del mensaje
que acabas de introducir.
Esto lo haremos porque el Eco no será necesario volverlo a activar si la condición se
cumple, ya que la acción DetenerMacro restablecerá el Eco a su estado activo.
Hemos acabado, después de la condición, si es falsa, la macro cerrará el formulario sin
guardarlo y avisará al usuario.
Aquí tienes una imagen de cómo debería quedar la macro después de estos cambios:
Nota: Hemos contraído las acciones y añadido unos comentarios para que sea más legible.
Curso experto en Microsoft Access 2013 – Alfredo Rico – RicoSoft 2015 286

