Brug Hvis-handlinger i Genveje på Mac
I Genveje kan du bruge Hvis-handlingen (kaldes også en betingelse) til at indstille en genveje, der undersøger bestemte betingelser og fungerer forskelligt, afhængigt af hvilken betingelse der er opfyldt. Hvis-handlinger giver dig fleksibilitet til at indstille forskellige stier, dine handlinger kan følge, afhængigt af betingelser, der først kendes, når genvejen afvikles.
Hvis-handlingen giver dig kort sagt mulighed for at udtrykke følgende i en genvej: Hvis en betingelse er sand, så gør det her, ellers gør det der. Forskellige rækker handlinger afvikles til hvert resultat.
Du kan bruge Hvis-handlingen til at undersøge, om indhold, der videreføres til handlingen som input, opfylder en bestemt betingelse. Du kan f.eks. bruge Hvis-handlingen til at kontrollere, om en webside, der er hentet af en tidligere handling, indeholder ordet “frikadelle”.
Bemærk: Se Introduktion til, hvordan genveje fungerer på Mac, hvis du ikke er helt fortrolig med begreberne input og output.
Hvis-handlingen har tre mærker (vises i redigeringsværktøjet til genveje), når den er anbragt i din genvej: Hvis (input), Ellers og Slut hvis.
I Hvis-mærket kan du konfigurere parametrene Input og Betingelse. Klik på parameteren Input for at vælge en variabel. (Denne variabels indhold bliver brugt til Hvis-sammenligningen.) Klik derefter på Betingelse for at vælge en betingelse. (Hvilke betingelser, der er tilgængelige, afhænger af typen af input.) Tekst-input har betingelser som “er,” “er ikke” og “indeholder”. Tal-input har betingelser som “er større end”, “er mindre end” eller “er mellem”.
Bemærk: En Hvis-handling vil forsøge at indstille Input-parametret til outputtet fra en foregående handling.
Klik på inputvariablen for at få vist et redigeringsværktøj, hvor du kan ændre variablen. Klik på Ryd, hvis du vil fjerne variablen og vælge et andet input.
I redigeringsværktøjet til variabler kan du vælge en værdi til sammenligning. Du kan f.eks. vælge temperaturen Høj til en variabel for vejrforhold. Du kan få flere oplysninger i Juster variabler i Genveje på Mac.
Eftersom Hvis-handlingen har to mulige resultater – betingelsen er sand, eller betingelsen er falsk – kan du anbringe handlinger i to stier. Når genvejen afvikles, bevirker en sand betingelse, at input videreføres til den første handling lige efter Hvis, mens en falsk betingelse bevirker, at input videreføres til den første handling efter mærket Ellers.
Den sidste handling, der danner output i Hvis-sekvensen eller Ellers-sekvensen, viderefører sit indhold via Slut Hvis-mærket som output (kan hentes som en magisk variabel med typen “Hvis-resultat”). Det betyder, at den sidste handling i hver af Hvis-handlingens stier påvirker output fra handlingen som helhed.
Du kan føje flere betingelser til en enkelt Hvis-handling ved at vælge , klikke på Betingelse og tilføje dine ekstra betingelser.
Når en Hvis-handling har flere betingelser, kan du trykke på Hvad som helst eller Alle for at angive, om Hvis-handlingen skal kræve, at alle eller kun nogle af betingelserne skal være opfyldt.