Het verloop van taken bepalen in Opdrachten
Als je aan de slag gaat met complexere opdrachten, kom je taken tegen die een logische waarde retourneren en het verloop van de opdracht beïnvloeden. Zo kunnen bijvoorbeeld taken worden overgeslagen of groepen taken worden gescheiden. Dit zijn een paar voorbeelden van deze speciale typen taken:
Variabelen
Variabelen zijn tijdelijke opslagcontainers voor inhoud die later in een opdracht moet worden gebruikt. Vaak sluiten taken met variabelen niet direct aan op de volgende taak in een opdracht. Meestal geven ze hun uitvoer (inclusief variabele) door aan een taak die later in de opdracht volgt. Zie Variabelen gebruiken in Opdrachten.
Als-taken
De Als-taak zoekt naar bepaalde voorwaarden in een opdracht en levert, afhankelijk van de voorwaarde waaraan wordt voldaan, verschillende resultaten op. Taken kunnen dus verschillende paden volgen, afhankelijk van voorwaarden die worden bepaald op het moment dat de opdracht wordt uitgevoerd. Zie Als-taken gebruiken in Opdrachten.
Herhalende taken
Herhalende taken worden gebruikt om dezelfde taken meerdere keren uit te voeren, waardoor een lus ontstaat. Taken in een herhalende lus worden van boven naar beneden in de lus uitgevoerd, waarna er weer bovenaan wordt begonnen. De taken worden zo vaak herhaald als nodig is. Zie Herhalende taken gebruiken in Opdrachten.
Kies uit-taken
Met Kies uit-taken wordt de opdracht gepauzeerd en krijgt de gebruiker een keuzemenu te zien. Op basis van de gekozen optie wordt de rest van de opdracht gevuld met verschillende taken, waardoor de opdracht verschillende resultaten kan opleveren. Zie De taak 'Kies uit menu' gebruiken in Opdrachten.