SQL-kod och JavaScript-kod sql-code-and-javascript-code
SQL-kod sql-code
An SQL code aktiviteten kör ett SQL-skript. Skriptet är en JST-mall.
-
Script
Redigerarens centrala del innehåller skriptet som ska köras. Skriptet är en JST-mall och kan därför konfigureras enligt arbetsflödeskontexten.
-
Processing errors
Se Bearbetningsfel.
JavaScript-kod och avancerad JavaScript-kod javascript-code
JavaScript code och Advanced JavaScript code -aktiviteter kör ett JavaScript-skript i ett arbetsflödes kontext. Mer information om skript finns i följande avsnitt:
Körningsfördröjning exec-delay
Från och med version 20.2 har en körningsfördröjning lagts till i JavaScript code och Advanced JavaScript code verksamhet. Som standard får körningsfasen inte överskrida 1 timme. Efter den här fördröjningen avbryts processen med ett felmeddelande och aktivitetskörningen misslyckas.
Du kan ändra fördröjningen i Stop execution after fält som är tillgängliga i dessa aktiviteter.
Om du vill ignorera den här gränsen måste du ange värdet till 0.
JavaScript-kod js-code-desc
-
Script: Redigerarens centrala del innehåller det skript som ska köras.
-
Process errors: Se Bearbetningsfel.
Avancerad JavaScript-kod adv-js-code-desc
- First call: Den första zonen i redigeraren innehåller skriptet som ska köras under det första anropet.
- Next calls: Den andra zonen i redigeraren innehåller skriptet som ska köras under nästa anrop.
- Transitions: Du kan definiera flera aktivitetsutdatagränser.
- Schedule: Schedule kan du schemalägga när aktiviteten ska utlösas.
Avancerad JavaScript är en beständig uppgift och återkommer regelbundet om den inte har markerats som slutförd. Om du vill avbryta uppgiften och förhindra att den återkallas i framtiden måste du använda task.setCompleted() metoden i Next calls avsnitt:
task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();
return 0;