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 Entrada y Condición. Pulsa el parámetro Entrada para seleccionar una variable. (El contenido de esta variable se utilizará para la comparación Si.) A continuación, pulsa Condición para elegir una condición. (Las condiciones disponibles varían en función del tipo de entrada.) Las entradas de texto tienen condiciones como “es,” “no es” y “contiene.” Las entradas numéricas tienen condiciones como “es mayor que,” “es menor que” o “está entre.”
Nota: Una acción Si intentará ajustar el parámetro Entrada a la salida de la acción colocada delante de él.
Pulsa la variable de entrada para mostrar un editor en el que puedes realizar cambios en la variable. Para eliminar la variable y elegir otra entrada, pulsa Borrar. Como alternativa, puedes mantener pulsada la variable y, a continuación, pulsar Borrar.
Dentro del editor de variables, puedes elegir un valor que comparar. Por ejemplo, en el caso de una variable “Condiciones meteorológicas”, puedes elegir “Temperatura alta”. Para obtener más información, consulta Ajustar variables en Atajos.
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.