Använda Om-åtgärder i Genvägar
Använd Om-åtgärden (även kallad ett villkor) för att skapa en genväg som söker efter vissa villkor och fungerar olika beroende på vilket villkor som har uppfyllts. Om-åtgärder ger dig flexibiliteten att ställa in olika vägar som dina åtgärder kan ta beroende på förhållanden som blir kända endast när genvägen körs.
Enkelt uttryckt kan Om-åtgärden uttrycka följande i en genväg: Om ett villkor uppfylls, gör du detta, annars gör du detta. Olika åtgärder körs beroende på varje enskilt resultat.
Du kan använda Om-åtgärden för att testa om innehåll som har överförts till åtgärden som inmatning uppfyller ett visst villkor. Du kan till exempel använda Om-åtgärden för att verifiera att en webbsida som hämtats från en tidigare åtgärd innehåller ordet ”köttfärslimpa”.
Obs! Om du inte känner till begreppen inmatningar och utmatningar, se Hur fungerar genvägar?
En Om-åtgärd som har placerats i en genväg innehåller tre markörer (taggar i genvägsredigeraren): Om (ej synlig som en separat tagg), Annars och Sluta om.
Inuti Om-markören kan du konfigurera parametrarna för inmatning och värde. Tryck på Inmatning-parametern för att välja ett av fyra tillgängliga villkor:
Är lika med: Testar om inmatningen matchar det värde du har angett, antingen text eller nummer.
Innehåller: Testa om inmatningen (som kan vara en textmassa eller en lista) innehåller text som du har angett minst en gång.
Är större än: Testar om inmatningen är större än ett visst nummer.
Är mindre än: Testar om inmatningen är mindre än ett visst nummer.
Är större än och Är mindre än gäller endast när ett nummer överförs som inmatning.
Eftersom Om-åtgärden har två möjliga resultat – villkoret är uppfyllt eller villkoret är inte uppfyllt – kan du placera åtgärder i två vägar. När genvägen körs leder ett uppfyllt villkor till att inmatningen överförs till den första åtgärden efter Om, medan ett icke uppfyllt villkor gör att inmatningen överförs till den första åtgärden efter Annars-markören.
Den sista åtgärden som producerar utmatning i Om-fallet eller Annars-fallet överför sitt innehåll via Sluta om-markören som utmatning (kan hämtas som ett ”Om-resultat” magisk variabel). Detta innebär att den sista åtgärden i varje väg i Om-åtgärden påverkar åtgärdens utmatning som helhet.
Tips: Du kan placera Om-åtgärder inuti varandra för att skapa ett mer avancerat ”beslutsträd” i din genväg: I genvägsredigeraren drar du en andra Om-åtgärd så att den överlappar den undre delen av den första Om-åtgärden. Den andra Om-åtgärden är inbäddad (indragen) under den första Om-åtgärden.