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;
recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d