Utilizzare le azioni Se in Comandi Rapidi
Utilizza l’azione Se (nota anche come condizione) per impostare un comando rapido che verifica determinate condizioni e opera in modo diverso a seconda della condizione soddisfatta. Le azioni Se conferiscono la flessibilità di impostare percorsi diversi che le azioni possono intraprendere a seconda delle condizioni conosciute unicamente quando il comando rapido è in esecuzione.
In altre parole, l’azione Se consente di esprimere quanto segue in un comando rapido: se una condizione è vera, esegui queste azioni; altrimenti, esegui queste altre azioni. Per ciascun risultato viene eseguita una serie diversa di azioni.
Puoi usare l’azione Se per verificare se i contenuti passati nell’azione come input soddisfano determinate condizioni. Ad esempio, puoi utilizzare l’azione Se per verificare se una pagina web recuperata da un’azione precedente contiene la parola “polpettone”.
Nota: per approfondire i concetti di input e output, consulta Come funzionano i comandi rapidi?
Una volta posizionata nel comando rapido, l’azione Se include tre marcatori (etichette nell’editor di comandi rapidi): Se (non visibile come etichetta separata), Altrimenti ed “End If”.
All’interno dei marcatori Se, puoi configurare i parametri Input e Valore. Tocca il parametro Input per scegliere una delle quattro condizioni disponibili:
Uguale a: verifica che l’input corrisponda esattamente al valore specificato, che sia testuale o numerico.
Contiene: verifica che l’input (il corpo di un testo o un elenco) contenga almeno una volta il testo specificato.
È superiore a: verifica che l’input sia maggiore di un determinato numero.
È minore di: verifica che l’input sia minore di un determinato numero.
“È maggiore di” e “È minore di” vengono applicati sono nel caso in cui l’input sia un numero.
Siccome l’azione Se restituisce due esiti possibili (la condizione è vera o la condizione è falsa) puoi posizionare le azioni in due percorsi. Quando il comando rapido viene eseguito, una condizione vera causa il passaggio dell’input dalla prima azione subito dopo il Se, mentre una condizione falsa causa il passaggio dell’input nella prima azione che segue il marcatore Altrimenti.
L’ultima azione a produrre l’output nei casi Se o Altrimenti passa i propri contenuti come output al marcatore End If (disponibile per il recupero come variabile magica “Se risulta”). Ciò significa che l’ultima azione in ciascun percorso dell’azione Se interessa l’output dell’azione nel suo complesso.
Suggerimento: puoi posizionare azioni Se una all’interno dell’altra per creare un albero di decisioni più avanzato nel comando rapido: Nell’editor di comandi rapidi, trascina una seconda azione Se che si sovrappone alla parte inferiore della prima azione Se. La seconda azione Se è nidificata (rientra) nella prima azione Se.