Bruk Hvis-handlinger i Snarveier på iPhone eller iPad
Bruk Hvis-handlingen (kalles også en betingelse) til å konfigurere en snarvei som kontrollerer for visse betingelser og som fungerer forskjellig avhengig av hvilken betingelse som oppfylles. Hvis-handlinger gir deg fleksibiliteten til å konfigurere forskjellige retninger handlingene dine kan ta, avhengig av betingelser som kun blir kjent når snarveien utføres.
Enkelt sagt, lar Hvis-handlingen deg uttrykke følgende i en snarvei: Hvis en betingelse er sann, gjør dette. Hvis ikke, gjør det. Forskjellige serier med handlinger utføres for hvert resultat.
Du kan bruke Hvis-handlingen til å teste om innhold som sendes til handlingen som inndata oppfyller visse betingelser. For eksempel kunne du bruke Hvis-handlingen til å verifisere at en nettside hentet fra en tidligere handling, inneholder ordet «goetta».
Merk: Hvis du ikke kjenner begrepene inndata og utdata, leser du Introduksjon til hvordan snarveier fungerer på iPhone og iPad.
Når den er plassert i snarveien, inkluderer Hvis-handlingen tre markører (merker i snarveisredigereren): Hvis (inndata), Hvis ikke og Avslutt hvis.
I Hvis-markøren kan du konfigurere Inndata- og Betingelse-parameterne. Trykk på Inndata-parameteren for å velge en variabel. (Innholdet i denne variabelen vil bli brukt til Hvis-sammenligningen.) Trykk deretter på Betingelse for å velge en betingelse. (De tilgjengelige betingelsene er avhengig av inndatatypen.) Tekstinndata har betingelser som «er», «er ikke» og «inneholder». Tallinndata har betingelser som «er større enn», «er mindre enn» og «er mellom».
Merk: En Hvis-handling vil forsøke å sette Inndata-parameteren til utdataene til en handling som plasseres før den.
Trykk på inndatavariabelen for å vise en redigerer der du kan utføre endringer på variabelen. Hvis du vil fjerne variabelen og velge andre inndata, trykker du på Fjern.
Du kan velge en verdi å sammenligne inne i variabelredigereren. For eksempel, for en Værforhold-variabel, kan du velge Høyeste temperatur. Du finner mer informasjon om dette under Juster variabler i Snarveier på iPhone og iPad.
Ettersom Hvis-handlingen har to forskjellige utfall – betingelsen er sann eller betingelsen er usann – kan du plassere handlinger i to retninger. Når snarveien utføres, vil en sann betingelse føre til at inndataene sendes til den første handlingen direkte etter Hvis, mens en usann betingelse fører til at inndataene sendes til den første handlingen etter Hvis ikke-markøren.
Den siste handlingen som produserer utdata i Hvis-tilfellet eller Hvis ikke-tilfellet, sender innholdet gjennom Avslutt hvis-markøren som utdata (tilgjengelig for henting som en «Hvis-resultat» magisk variabel). Dette betyr at den siste handlingen i hver retning av Hvis-handlingen påvirker utdataene til handlingen som helhet.
Hvis du vil legge til flere betingelser i én Hvis-handling, trykker du på , trykker på Betingelse og legger deretter til ytterligere betingelser.
Hvis en Hvis-handling har flere betingelser, kan du trykke på Hvilken som helst eller Alle for å angi om Hvis-handlingen skal kreve at alle eller kun noen av betingelsene må oppfylles.