Workflow expressiebouwer
Concept
Studio heeft een gebruiksvriendelijke expressiebouwer waarmee je een expressie kunt aanmaken zonder code te schrijven. De expressiebouwer is geconceptualiseerd als een wizard in een dialoogvenster. Toegang verloopt via het functie icoon dat je in verschillende taaktemplates terugvindt en steeds beschikbaar blijft helemaal rechts bovenaan in de Studio workflow editor. Selecteer de gewenste opties uit de keuzelijsten. Als je tevreden bent, klik je op Volgende of Kopieer naar klembord. De expressie wordt direct in het veld geschreven of staat op je klembord.
Screenshot
Expressie opbouwen via een wizard.

Bestaande expressie copy-pasten naar de expressiebouwer.

Ondersteunde expressies
De Studio workflow expressiebouwer ondersteunt de volgende expressies.
Expressie | Uitleg | Meer info |
---|---|---|
Controleer waarde van veld(en) | Combineren, vergelijken en checken van op te halen formulierveld waardes. De expressie retourneert een boolean (true of false). De logica kan je opbouwen via een wizard. | |
Haal veldwaarde(s) op | De expressie retourneert de waarde van een formulierveld. Je kan het veld selecteren uit een lijst. | |
Haal waarde variabele op | De expressie retourneert de waarde van de opgegeven procesvariabele of de opgegeven string (gebruik haakjes), de opgegeven boolean (true of false) of het opgegeven getal. Je moet de procesvariabele of de waarde zelf opgeven. | |
Haal procesvariabele op | De expressie retourneert de waarde van een procesvariabele. Je kan de procesvariabele selecteren uit een lijst. | |
Gebruik het dossier label met een prefix en/of suffix | De expressie retourneert het dossierlabel als string. Je kan via concatenatie een prefix en/of suffix toevoegen. | |
Creëer een message correlation | De expressie maakt een message aan en stuurt deze uit binnen de scope van hetzelfde dossier. | |
Stop case execution | De expressie breekt een case (CMMN) af die eerder opgestart was binnen de scope van het proces. | CMMN stopzetten expressies |
Creëer een bijlage | De expressie creëert een bijlage en plaatst die in context van een specfiek formulier. Enkel voor applicatie met lbattachmentservice geactiveerd. | |
Creëer een communicatie | De expressie retourneert de id van de communicatie die je aanmaakt. | |
Zet conditionele waarde (if, else) | Combineren, vergelijken en checken van op te halen formulierveld waardes. Afhankelijk of de logica true of false retourneert, kan je een specifieke opvolgactie (nieuwe expressie) definiëren. |