Uporaba radnji Ako u Prečacima na Macu
Upotrijebite radnju Ako (poznatu i kao kondicional) za postavljanje prečaca koji provjerava određene uvjete i funkcionira drukčije ovisno o tome koji je uvjet ispunjen. Radnje Ako daju vam fleksibilnost za postavljanje različitih putanja kojima vaše radnje mogu krenuti ovisno o uvjetima koji su poznati samo nakon pokretanja prečaca.
Jednostavno rečeno, radnje Ako omogućuju vam da prečacem izrazite sljedeće: Ako je uvjet točan, učinite prvo; u suprotnom učinite drugo. Za svaki rezultat pokreće se drugi niz radnji.
Možete upotrijebiti radnju Ako da biste ispitali ispunjava li sadržaj unesen u tu radnju određene uvjete. Primjerice, radnju Ako možete upotrijebiti da biste provjerili sadrži li internetska stranica iz prethodne radnje riječ “goetta.”
Napomena: Ako vam nije poznat koncept ulaza i izlaza, pogledajte Uvod u način funkcioniranja prečaca na Macu.
Nakon unosa u prečac, radnja Ako uključuje tri markera (oznake u uredniku prečaca): Ako (unos), U suprotnome i Završi ako.
U markeru Ako možete konfigurirati parametre Ulaz i Uvjet. Kliknite parametar Ulaz za odabir varijable. (Sadržaj ove varijable koristit će se za usporedbu Ako). Zatim kliknite Uvjet za odabir uvjeta. (Dostupni uvjeti ovise o vrsti ulaznih podataka). Tekstualni unosi imaju uvjete kao što su “je,” “nije” i “sadrži.” Numerički unosi imaju uvjete kao što su “je veći od,” “je manji od” ili “je između.”
Napomena: Ako radnja pokuša podesiti parametar Ulaz na izlaz radnje postavljene prije nje.
Kliknite varijablu unosa za prikaz urednika u kojem možete unositi promjene u varijablu. Za uklanjanje varijable i odabir drugog ulaza kliknite Očisti.
U uredniku varijabli možete odabrati vrijednost za usporedbu. Primjerice, za varijablu Vremenski uvjeti, možete odabrati Visoka temperatura. Za dodatne informacije pogledajte Prilagodba varijabli u Prečacima na Macu.
Budući da radnja ima dva moguća ishoda – uvjet je točan ili uvjet je netočan – možete postaviti radnje u dvije putanje. Nakon pokretanja prečaca točni uvjet prosljeđuje ulaz do prve radnje nakon Ako, dok lažni uvjet prosljeđuje ulaz do prve radnje nakon markera Osim ako.
Posljednja radnja koja dovodi do izlaza u slučaju Ako ili u slučaju Osim ako prenosi svoj sadržaj kroz marker Završi ako kao izlaz (dostupno za dohvat kao Magična varijabla “Rezultat ako”). To znači da posljednja radnja u svakoj putanji radnje Ako utječe na izlaz radnje kao cjeline.
Za dodavanje više uvjeta u jedan postupak Ako, odaberite , kliknite Uvjet, zatim dodajte svoje dodatne uvjete.
Kad postupak ima više uvjeta, možete dodirnuti Bilo koji ili Sve kako biste odredili zahtijeva li Postupak Ako ispunjavanje svih ili samo nekih uvjeta.