Operador de Paquetes bajo Windows | Page 119

- Los comentarios son texto aclarativo que no se ejecuta. Son como notas del diseñador/programador para documentar lo que va realizando y hacer más legible la macro. Aparece un recuadro para escribir el texto, tal cual y cuando finalizamos vemos que se ha englobado entre unas etiquetas /* Así */ y se ha coloreado verde para resaltarlo. - El grupo tampoco se ejecuta, es una forma de englobar en un bloque un conjunto de acciones, de forma que quede mejor estructurado. - La opción Si permite que se ejecuten determinadas acciones únicamente si cumplen la condición especificada. - Y la submacro es un conjunto de acciones que no entran en el flujo ejecución directamente, sino que se han de activar de forma explícita mediante las acciones EjecutarMacro o AlOcurrirError. 14.6. Acciones condicionadas Vamos a profundizar un poco en la opción condicinal SI del flujo del programa. Cuando introducimos una condición haciendo doble clic sobre la opción en el Catálogo de acciones, se introduce en la página principal como si se tratase de una acción más, con la salvedad de que nos permite establecer una condición de forma manual o mediante el Generador de expresiones (desde el botón en forma de varita). Si esta condición resulta cierta, Entonces se efectuará la acción que indiquemos a continuación. Podemos utilizar Agregar Si no para indicar las acciones que queremos que se ejecuten en caso de que la acción no se cumpla. También podemos introducir otra condición, que ejecutará unas acciones distintas, pulsando Agregar O si. Con estas simples herramientas podemos crear condiciones de lo más complejas. La ventaja principal de la nueva interfaz para crear macros es la legibilidad del código, que queda perfectamente estructurado y es sencillo de interpretar a simple vista. Para sacar el máximo partido a las acciones condicionadas lo único que hay que tener claro es qué condición queremos ejecutar y qué efectos queremos que tenga. Para ello es recomendable hacer un análisis previo con el fin de tener bien claras las ideas antes de empezar. Un ejemplo de condición simple sería [Formularios]![Cursos]![Código Curso] = 4 que únicamente desencadenaría las acciones si el código de curso es igual a 4. Pero también podemos utilizar una expresión más compleja, por ejemplo: Curso Access 2010 119