SQL-code en JavaScript-code sql-code-and-javascript-code
SQL-code sql-code
An SQL code activiteit voert een SQL manuscript uit. Het script is een JST-sjabloon.
-
Script
Het centrale gebied van de editor bevat het script dat moet worden uitgevoerd. Dit script is een JST-sjabloon en kan daarom worden geconfigureerd volgens de workflowcontext.
-
Processing errors
Zie Verwerkingsfouten.
JavaScript-code en geavanceerde JavaScript-code javascript-code
JavaScript code en Advanced JavaScript code activiteiten voeren een JavaScript-script uit in de context van een workflow. Raadpleeg de volgende secties voor meer informatie over scripts:
Uitvoeringstijd exec-delay
Vanaf release 20.2 is er een uitvoeringstijd toegevoegd aan de JavaScript code en Advanced JavaScript code activiteiten. Standaard kan de uitvoeringsfase niet langer duren dan 1 uur. Na deze vertraging wordt het proces afgebroken met een foutbericht en mislukt de uitvoering van de activiteit.
U kunt deze vertraging wijzigen in het dialoogvenster Stop execution after in deze activiteiten beschikbaar.
Als u deze limiet wilt negeren, moet u de waarde instellen op 0.
JavaScript-code js-code-desc
-
Script: Het centrale gebied van de editor bevat het script dat moet worden uitgevoerd.
-
Process errors: Zie Verwerkingsfouten.
Geavanceerde JavaScript-code adv-js-code-desc
- First call: De eerste zone van de editor bevat het script dat tijdens de eerste aanroep moet worden uitgevoerd.
- Next calls: De tweede streek van de redacteur bevat het manuscript om tijdens de volgende vraag uit te voeren.
- Transitions: U kunt verschillende uitvoerovergangen voor activiteiten definiƫren.
- Schedule: De Schedule kunt u plannen wanneer de activiteit wordt geactiveerd.
Geavanceerde JavaScript-code is een permanente taak die regelmatig wordt opgevraagd als deze niet is gemarkeerd als voltooid. Om de taak te beƫindigen en toekomstige terugroepingen te verhinderen, moet u gebruiken task.setCompleted() in de Next calls sectie:
task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();
return 0;