Utilitza les accions Si a l’app Dreceres del Mac
Utilitza l’acció Si (també coneguda com a condicional) per configurar una drecera que comprova determinades condicions i opera de manera diferent en funció de quina condició es compleix. Les accions Si et donen la flexibilitat de configurar les diferents rutes que les teves accions poden seguir en funció de les condicions que només es coneixen quan s’executa la drecera.
És a dir, l’acció Si et permet expressar el següent en una drecera: Si una condició és certa, fes això; en cas contrari, fes això altre. S’executa una sèrie diferent d’accions per a cada resultat.
Pots utilitzar l’acció Si per provar si el contingut que s’ha passat a l’acció com a entrada compleix una condició determinada. Per exemple, pots utilitzar l’acció Si per verificar si una pàgina web obtinguda d’una acció anterior conté la paraula “botifarra”.
Nota: Si no coneixes el concepte d’entrades i sortides, consulta Introducció al funcionament de les dreceres al Mac.
Un cop situada a la drecera, l’acció Si inclou tres marcadors (etiquetes a l’editor de dreceres): “Si (entrada)”, “En cas contrari” i “Acaba si”.
Al marcador Si, pots configurar els paràmetres Entrada i Condició. Fes clic al paràmetre Entrada per seleccionar una variable. (El contingut d’aquesta variable es farà servir per a la comparació Si). Aleshores, fes clic a Condició per seleccionar una condició. (Les condicions disponibles depenen del tipus d’entrada). Les entrades de text tenen condicions com ara “és”, “no és” i “conté”. Les entrades de nombres tenen condicions com ara “és més gran que”, “és més petit que” o “està entre”.
Nota: Una acció Si intentarà establir el paràmetre Entrada al resultat d’una acció anterior a aquesta.
Fes clic a la variable d’entrada per mostrar un editor on podràs aplicar canvis a la variable. Per eliminar la variable i seleccionar una entrada diferent, fes clic a Esborrar.
Dins de l’editor de la variable, pots seleccionar un valor de comparació. Per exemple, per a la variable “Estat del temps” pots seleccionar l’opció de temperatura alta. Per obtenir més informació, consulta Ajusta les variables a l’app Dreceres del Mac.
Com que l’acció Si té dos resultats possibles, la condició és verdadera o la condició és falsa, pots posar accions en dues rutes. Quan s’executa la drecera, una condició verdadera fa que l’entrada passi a la primera acció que hi ha després de Si, i una condició falsa fa que l’entrada passi a la primera acció que hi ha després del marcador Altrament.
L’última acció que genera un resultat en cas de Si o en cas d’Altrament, passa el seu contingut pel marcador “Acabar si” com a sortida (disponible per recuperar‑lo com a variable màgica “Si el resultat”). Això significa que l’última acció de cada ruta de l’acció Si té un efecte sobre el resultat de l’acció com a conjunt.
Per afegir diverses condicions a una sola acció Si, selecciona , fes clic a “Condició” i, després, afegeix les condicions addicionals.
Quan una acció Si té diverses condicions, pots tocar “Qualsevol” o “Tot” per especificar si cal que a l’acció Si es compleixin totes les condicions o només algunes.