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. Ofte er handlinger, der indeholder variabler, ikke forbundet direkte med 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.
Gentage-handlinger
Gentage-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ælge fra/på-handlinger
Vælge 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.