SQL 代码和 JavaScript 代码

SQL代码

SQL code​活动执行SQL脚本。 脚本是JST模板。

  • Script

    编辑器的中心区域包含要执行的脚本。 此脚本是JST模板,因此可以根据工作流上下文进行配置。

  • Processing errors

    请参阅处理错误

JavaScript代码和高级JavaScript代码

JavaScript codeAdvanced JavaScript code 活动会在工作流的上下文中执行JavaScript脚本。有关脚本的更多信息,请参阅JavaScript脚本和模板一节。

执行延迟

从20.2版本开始,向​JavaScript code​和​Advanced JavaScript code​活动添加了执行延迟。 默认情况下,执行阶段不能超过1小时。 在此延迟后,进程将中止,并显示错误消息,活动执行将失败。

您可以在这些活动中可用的​Stop execution after​字段中更改此延迟。

要忽略此限制,您需要将值设置为​0

JavaScript代码

  • Script:编辑器的中心区域包含要执行的脚本。

  • Process errors:请参阅处 理错误

高级JavaScript代码

  • First call:编辑器的第一个区域包含要在首次调用期间执行的脚本。
  • Next calls:编辑器的第二个区域包含要在下次调用期间执行的脚本。
  • Transitions:您可以定义多个活动输出过渡。
  • Schedule:利用 Schedule 选项卡,可安排何时触发活动。

高级JavaScript是一项持久性任务,如果尚未标记为已完成,则会定期召回该任务。 要终止任务并防止将来的召回,您必须使用​Next calls​部分中的​task.setCompleted()​方法:

task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();

return 0;

在此页面上