Bestem forløbet af handlinger i Genveje
Når du begynder at arbejde med mere komplekse genveje, støder du på handlinger, der udtrykker logik og ændrer genvejens forløb (f.eks. ved at springe grupper af handlinger over eller adskille dem). Her er et par eksempler på disse særlige typer handlinger:
Variabler
Variabler arkiverer midlertidigt noget indhold til senere brug i en genvej. Handlinger, der indeholder variabler, er ofte ikke knyttet direkte til den næste handling i genvejen. De viderefører i stedet deres output (inklusive variablen) til en anden handling senere i genvejen. Se Brug variabler i Genveje.
Hvis-handlinger
Hvis-handlingen undersøger bestemte betingelser i en genvej og giver forskellige resultater som output, afhængigt af hvilken betingelse der er opfyldt. Handlinger kan derfor følge forskellige stier, afhængigt af betingelser der først fastlægges, når genvejen afvikles. Se Brug Hvis-handlinger i Genveje.
Gentag-handlinger
Gentag-handlinger bruges til at afvikle de samme handlinger flere gange, så de danner en sløjfe. Handlinger i en gentagelsessløjfe afvikles fra top til bund i sløjfen, hvorefter der vendes tilbage til toppen,og handlingerne gentages det nødvendige antal gange. Se Brug Gentage-handlinger i Genveje.
Vælg fra/på-handlinger
Vælg fra/på-handlinger stopper genvejen midlertidigt og viser en menu med muligheder for brugeren. Ud fra det foretagne valg udfylder forskellige handlinger resten af genvejen og giver forskellige resultater. Se Brug handlingen Vælge på menu i Genveje.