Conditionele Lus

Deze actie wordt gebruikt om het begin van een lus aan te geven en te bepalen wat de condities van deze lus zijn. Een lus wordt ingezet indien één of meerdere acties herhaaldelijk moeten worden uitgevoerd zolang er wordt voldaan aan de gedefinieerde condities.

Beschrijving parameters

Omschrijving (optioneel)

Uitleg voor deze parameter vind u hier.

Condities/Aan alle condities moet voldaan worden

Hier kunt u één of meerdere condities definiëren. U heeft hierbij de volgende mogelijkheden:


Pictogram

Betekenis

Voeg een nieuwe conditie toe

Wijzig de geselecteerde conditie

Verwijder de geselecteerde conditie


Meer informatie over de mogelijkheden bij het instellen van een conditie vind u hier.


Met de hier gedefinieerde condities bepaalt u of de lus vervolgd moet worden of dat deze verlaten moet worden.


De lus zal vervolgd worden indien:


  • Aan alle condities wordt voldaan.
  • Optie Aan alle condities moet voldaan worden is aangevinkt en aan alle condities wordt voldaan.
  • Optie Aan alle condities moet voldaan worden is niet aangevinkt en aan minimaal 1 conditie wordt voldaan.

Lus naam

U kunt deze lus een naam geven. Indien de lus een naam heeft kunnen andere acties deze lus direct aanwijzen. Voor praktische voorbeelden hiervan verwijs ik u naar de acties Verlaat Lus en Vervolg Lus.

Maximum aantal lus iteraties

In BPM Server zit er altijd een beperking op het maximum aantal lus-iteraties. Anders gezegd: het aantal keren dat een lus kan worden doorlopen is niet onbeperkt. Dit is om te voorkomen dat de lus oneindig wordt vervolgd.


Indien u hier niets invoert geldt de standaard waarde welke u kunt instellen in de instellingen.

Indien het aantal lus-iteraties het ingestelde maximum heeft bereikt zal de lus worden verlaten en zal dit als waarschuwing in het taaklog worden geregistreerd.

Actie bij fout

Uitleg voor deze parameter vind u hier.