SQL-code en JavaScript-code
- Van toepassing op:
- Campaign Classic v7
SQL-code
Een 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
Verwijs naar de fouten van de Verwerking.
JavaScript-code en geavanceerde 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
Vanaf release 20.2 is er een vertraging bij de uitvoering 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 veld Stop execution after dat beschikbaar is in deze activiteiten.
Om deze grens te negeren, moet u de waarde aan 0 plaatsen.
JavaScript-code
-
Script: Het centrale gebied van de editor bevat het script dat moet worden uitgevoerd.
-
Process errors: Verwijs naar de fouten van de Verwerking.
Geavanceerde JavaScript-code
- First call: De eerste zone van de editor bevat het script dat tijdens de eerste aanroep moet worden uitgevoerd.
- Next calls: De tweede zone van de editor bevat het script dat moet worden uitgevoerd tijdens de volgende aanroepen.
- Transitions: u kunt verschillende uitvoerovergangen voor activiteiten definiƫren.
- Schedule: Op het tabblad Schedule kunt u plannen wanneer de activiteit moet worden geactiveerd.
Advanced JavaScript is een permanente taak die regelmatig wordt teruggeroepen als het niet is gemarkeerd als voltooid. Om de taak te eindigen en toekomstige terugroepen te verhinderen, moet u task.setCompleted () gebruiken methode in de Next calls sectie:
task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();
return 0;