Extern signaal external-signal
De Extern signaal activiteit is Stroomregeling activiteit. Hiermee kunt u de uitvoering van een workflow starten vanuit een andere workflow of vanuit een API-aanroep.
Voer de volgende stappen uit om de Extern signaal activiteit en de uitvoering ervan in gang zetten:
-
Een Extern signaal in uw workflow.
-
Voltooi de configuratie van uw workflow en start de uitvoering ervan. De External Signal activiteit wordt weergegeven als "In behandeling", wachtend op activering.
-
Haal de onderstaande gegevens op:
-
De interne naam werkstroom, die naast het label wordt weergegeven.
accordion Voorbeeld -
De Naam van externe signaalactiviteit, die wordt weergegeven in de Execution options.
accordion Voorbeeld
-
-
Als u de workflow wilt activeren, moet u de opdracht
PostEvent
JavaScript-functie. Met deze functie kunt u variabelen doorgeven met de waarden van uw keuze en deze gebruiken in de getriggerde workflow.De
PostEvent
Deze functie kan worden uitgevoerd vanuit een andere workflow of via een API-aanroep.-
Om een External signal activiteit vanuit een werkstroom, de PostEvent-functie uitvoeren vanuit de Initialization script venster, dat toegankelijk is vanuit de activiteit Execution options. Voor de JavaScript code activiteit, voert de functie uit vanuit het script van de activiteit.
De syntaxis is als volgt:
code language-none xtk.workflow.PostEvent("<workflow-internal-name>","<signal-activity-name>","",<variables <variable-name>="<value>"/>, false);
accordion Voorbeeld In dit voorbeeld, brengen wij de "signaal1"Externe signaalactiviteit teweeg die aan het werkschema is toegevoegd de waarvan interne naam "WKF12345"is. We geven ook een variabele door met de naam 'customID', met de waarde '123456'.
- Om een External signal activiteit van een API vraag, volg de stappen in de documentatie van de Campagne API worden beschreven. Leer hoe u de statische code gebruikt
PostEvent
methode
-