Usar acciones Si en Atajos
Utiliza la acción Si (también llamada condicional) para configurar un atajo que compruebe determinadas condiciones y funcione de forma diferente según qué condición se cumple. Las acciones Si te ofrecen la flexibilidad de configurar diferentes rutas que pueden seguir tus acciones según las condiciones que se conocen únicamente cuando se ejecuta el atajo.
Explicado de manera muy sencilla, la acción Si te permite expresar lo siguiente en un atajo: Si una condición es verdadera, haz esto; si no, haz aquello. Se ejecuta una serie diferente de acciones para cada resultado.
Puedes usar la acción Si para comprobar si el contenido que se ha transferido a la acción como entrada cumple una determinada condición. Por ejemplo, puedes usar la acción Si para verificar que un sitio web que ha obtenido una acción anterior contiene la palabra “carne”.
Nota: Si no conoces bien el concepto de entradas y salidas, consulta Introducción al funcionamiento de los atajos.
Una vez colocada en el atajo, la acción Si incluye tres marcadores (etiquetas en editor de atajos): Si, “Si no” y End If.
En el marcador Si, puedes configurar los parámetros de Entrada y Valor. Pulsa el parámetro Entrada para seleccionar una condición. Las condiciones disponibles varían en función del tipo de entrada. Las entradas de texto tienen condiciones como, por ejemplo: es, “no es” y contiene. Las entradas numéricas tienen condiciones como, por ejemplo: “es mayor que”, “es inferior a” o “está entre”.
Como la acción Si tiene dos posibles salidas (la condición es verdadera o falsa), puedes colocar acciones en dos rutas. Cuando se ejecuta el atajo, una condición verdadera hace que la entrada se transfiera a la primera acción justo después de Si; mientras que las condiciones falsas provocan que la entrada se transfiera a la primera acción después del marcador “Si no”.
La última acción para producir una salida en el caso de Si o de “Si no”, transfiere su contenido mediante el marcador “End If” como salida (disponible para recuperar como una variable mágica “Si resulta”). Esto significa que la última acción de cada ruta o la acción Si afecta a la salida de la acción como conjunto.
Consejo: Puedes colocar acciones Si dentro de sí mismas para crear un árbol de decisiones más avanzado en el atajo: En el editor de atajos, arrastra una segunda acción Si de modo que se solape con la parte inferior de la primera acción Si. La segunda acción se anida por debajo de la primera acción Si.