Workflowgebeurtenisvariabelen event-variables
Bij sommige workflowactiviteiten kunt u scripts in de expressie-editor bewerken om specifieke handelingen uit te voeren, zoals het ophalen van gegevens uit eerdere activiteiten, het bouwen van voorwaarden of het berekenen van bestandsnamen op basis van gebeurtenisvariabelen.
Wat zijn gebeurtenisvariabelen scripting
De manuscripten die in de context van een werkschematoegang worden uitgevoerd tot een reeks extra globale voorwerpen zoals het werkschema zelf dat (ìnstance
) wordt uitgevoerd, zijn diverse taken (task
), of de gebeurtenissen die een bepaalde taak (event
) activeerden.
Aan elk type van voorwerp wordt geassocieerd een categorie van variabelen die in de uitdrukkingsredacteur kunnen worden leveraged wanneer het uitgeven van manuscripten in activiteiten zoals JavaScript code of Test.
- de variabelen van de Instantie (
instance.vars.xxx
) zijn vergelijkbaar met globale variabelen. Ze worden door alle activiteiten gedeeld. - de variabelen van de Taak (
task.vars.xxx
) zijn vergelijkbaar met lokale variabelen. Ze worden alleen gebruikt door de huidige taak. Deze variabelen worden gebruikt door permanente activiteiten om gegevens te bewaren en worden soms gebruikt om gegevens tussen de verschillende manuscripten van een zelfde activiteit uit te wisselen. - de variabelen van de Gebeurtenis (
vars.xxx
) laten de uitwisseling van gegevens tussen de elementaire taken van een werkschemaproces toe. Deze variabelen worden doorgegeven door de taak die de actieve taak heeft geactiveerd. Deze worden vervolgens doorgegeven aan de volgende activiteiten. de variabelen van de Gebeurtenis zijn de het vaakst gebruikte variabelen, en zij zouden in voorkeur aan instantievariabelen moeten worden gebruikt.
Gebeurtenisvariabelen in de expressieeditor benutten expression-editor
Vooraf gedefinieerde gebeurtenisvariabelen zijn beschikbaar voor gebruik in het linkerdeelvenster van de expressieeditor. U kunt ook nieuwe maken door een nieuwe variabele in uw code te initialiseren.
Naast deze gebeurtenisvariabelen kunt u ook het menu Conditions in het linkerdeelvenster gebruiken om voorwaarden te maken en het menu Add current date om functies te gebruiken die te maken hebben met datumopmaak.