Teller initialiseren en ophogen

Ā Wanneer gebruik ik een teller?

Een teller gebruik je wanneer je een loop in een workflow inbouwt, waarbij een deel van het proces meerdere keren uitgevoerd kan worden? Aan de hand van de teller die je inbouwt kan je dan bijvoorbeeld

  • registreren hoe vaak een dat deel van het proces herhaald werd
  • na x-aantal iteraties automatisch een volgende stap uitvoeren (zoals bijvoorbeeld een escalatie-procedure opstarten)
  • ...

Teller initialiseren

Om een teller te initialiseren gebruik je de workflowactiviteit Script.

  • Geef de variabele een naam
  • Zet de waarden op 0

Teller ophogen

Om een teller op te hogen gebruik je de workflowactiviteit Script

  • Geef aan welke variabele je wilt ophogen
  • Gebruik een script om de variabele op te hogen
${variabele + 1}

Waarbij:

  • variabele:Ā  de gedefinieerde variabele

Teller initialiseren indien hij nog niet bestaat, ophogen indien hij wel bestaat

Ā Om een teller te initialiseren indien hij nog niet bestaat en op te hogen indien hij wel bestaat, gebruik je de workflowactiviteit Script

  • Geef aan welke variabele je wilt initialiseren of ophogen
  • Gebruik een script om de variabele op te hogen
${execution.getVariable('variabele') == null ? 0 : variabele + 1}