Codice SQL e codice JavaScript sql-code-and-javascript-code
Codice SQL sql-code
Un SQL code L'attività esegue uno script SQL. Lo script è un modello JST.
-
Script
L’area centrale dell’editor contiene lo script da eseguire. Questo script è un modello JST e può quindi essere configurato in base al contesto del flusso di lavoro.
-
Processing errors
Fai riferimento a Errori di elaborazione.
Codice JavaScript e codice JavaScript avanzato javascript-code
JavaScript code e Advanced JavaScript code Le attività eseguono uno script JavaScript nel contesto di un flusso di lavoro. Per ulteriori informazioni sugli script, consulta le sezioni seguenti:
Ritardo di esecuzione exec-delay
A partire dalla versione 20.2, un ritardo di esecuzione è stato aggiunto al JavaScript code e Advanced JavaScript code attività. Per impostazione predefinita, la fase di esecuzione non può superare 1 ora. Dopo questo ritardo, il processo verrà interrotto con un messaggio di errore e l’esecuzione dell’attività avrà esito negativo.
È possibile modificare questo ritardo in Stop execution after disponibile in queste attività.
Per ignorare questo limite, devi impostare il valore su 0.
Codice JavaScript js-code-desc
-
Script: l’area centrale dell’editor contiene lo script da eseguire.
-
Process errors: fai riferimento a Errori di elaborazione.
Codice JavaScript avanzato adv-js-code-desc
- First call: la prima zona dell’editor contiene lo script da eseguire durante la prima chiamata.
- Next calls: la seconda zona dell’editor contiene lo script da eseguire durante le chiamate successive.
- Transitions: puoi definire diverse transizioni di output dell’attività.
- Schedule: Il Schedule Questa scheda ti consente di pianificare quando attivare l’attività.
JavaScript avanzato è un'attività persistente e viene periodicamente richiamato se non è stato contrassegnato come completato. Per terminare l'attività ed evitare richiami futuri, è necessario utilizzare task.setCompleted() metodo in Next calls sezione:
task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();
return 0;