
Utilitzar les accions Si a l’app Dreceres
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 “pastís de carn”.
Nota: Si no coneixes el concepte d’entrades i sortides, consulta Com funcionen les dreceres?

Un cop situada a la drecera, l’acció Si inclou tres marcadors (etiquetes a l’editor de dreceres): Si (no es veu com a etiqueta independent), Altrament i “Acabar si”.
Dins del marcador Si, pots configurar els paràmetres Entrada i Valor. Prem el paràmetre Entrada per seleccionar una de les quatre condicions disponibles:
És igual a: Comprova si l’entrada és exactament igual que el valor que has especificat, ja sigui text o un nombre.
Conté: Comprova si l’entrada (que pot ser un cos de text o una llista) conté el text que has especificat com a mínim una vegada.
És més gran que: Comprova si l’entrada és més gran que un nombre determinat.
És més petit que: Comprova si l’entrada és més petita que un nombre determinat.
“Més gran que” i “Més petit que” s’apliquen només si l’entrada és un nombre.
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 “Resultats si”). 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.
Consell: Pots situar les accions Si una dins de l’altra per crear un arbre de decisions més avançat a la drecera: A l’editor de dreceres, arrossega una segona acció Si perquè se superposi a la part inferior de la primera acció Si. La segona acció Si s’imbrica (sagnada) a sota de la primera acció Si.