Utiliser les actions Si dans Raccourcis
Utilisez l’action Si (aussi appelée conditionnelle) pour configurer un raccourci qui vérifie si certaines conditions sont remplies et s’exécute différemment selon la condition respectée. Les actions Si vous donnent la flexibilité de configurer différents chemins que vos actions peuvent prendre en fonction des conditions qui ne sont connues qu’à l’exécution du raccourci.
Autrement dit, l’action Si vous permet d’exprimer les opérations suivantes dans un raccourci : Si une condition est vraie, effectuez ceci; sinon, effectuez cela. Une autre série d’actions est exécutée pour chaque résultat.
Vous pouvez utiliser l’action Si pour tester si un contenu transmis dans une action en tant qu’entrée respecte une condition particulière. Vous pourriez par exemple utiliser l’action Si pour vérifier si une page Web récupérée à partir d’une action précédente contient l’expression « pain de viande ».
Remarque : Si vous ne connaissez pas bien le concept d’entrées et de sorties, consultez la rubrique Comment fonctionnent les raccourcis?
Une fois placée dans votre raccourci, l’action Si comprend trois marqueurs (balises dans l’éditeur de raccourcis) : Si (pas visible en tant que balise séparée), Sinon et Arrêter si.
Vous pouvez configurer les paramètres d’entrée et de valeur du marqueur Si. Touchez le paramètre d’entrée pour choisir l’une des quatre conditions disponibles :
Égale : Teste si l’entrée correspond exactement à la valeur que vous avez spécifiée, qu’il s’agisse de texte ou d’un nombre.
Contient : Teste si l’entrée (qu’il s’agisse d’un corps de texte ou d’une liste) contient au moins une fois le texte que vous avez spécifié.
Est supérieure à : Teste si l’entrée est supérieure à un certain nombre.
Est inférieure à : Teste si l’entrée est inférieure à un certain nombre.
Est supérieur(e) à et Est inférieur(e) à ne s’appliquent que lorsqu’un nombre est transmis en entrée.
Étant donné que l’action Si a deux résultats possibles (la condition est soit vraie, soit fausse), vous pouvez placer les actions dans deux chemins. À l’exécution du raccourci, une condition vraie entraîne la transmission de l’entrée vers la première action suivant immédiatement Si, alors qu’une condition fausse entraîne la transmission de l’entrée vers la première action suivant immédiatement le marqueur Sinon.
La dernière action à produire une sortie dans le cas Si ou Sinon transmet son contenu en sortie par le marqueur Arrêter si (et peut être récupérée en tant que variable magique « Résultat de la condition »). Cela signifie que la dernière action de chaque chemin de l’action Si s’applique à l’ensemble de la sortie de cette action.
Astuce : Vous pouvez placer des actions Si les unes dans les autres pour créer un arbre de décisions plus avancé dans votre raccourci : Dans l’éditeur de raccourcis, faites glisser une deuxième action Si de manière à ce qu’elle chevauche la partie inférieure de la première. La deuxième action Si est imbriquée (en retrait) sous la première.