v7

SQL 코드 및 JavaScript 코드

마지막 업데이트: 2023-05-24
  • 주제:
  • Workflows
    이 항목에 대한 자세한 내용 보기

SQL 코드

An SQL code 활동은 SQL 스크립트를 실행합니다. 스크립트는 JST 템플릿입니다.

  • Script

    편집기의 중앙 영역에는 실행할 스크립트가 포함되어 있습니다. 이 스크립트는 JST 템플릿이므로 워크플로우 컨텍스트에 따라 구성할 수 있습니다.

  • Processing errors

    을(를) 참조하십시오 처리 오류.

JavaScript 코드 및 고급 JavaScript 코드

JavaScript codeAdvanced JavaScript code 활동은 워크플로우 컨텍스트에서 JavaScript 스크립트를 실행합니다. 스크립팅에 대한 자세한 내용은 다음 섹션을 참조하십시오.

실행 지연

20.2 릴리스부터 실행 지연이 JavaScript codeAdvanced JavaScript code 활동. 기본적으로 실행 단계는 1시간을 초과할 수 없습니다. 이 지연 후에는 프로세스가 중단되고 오류 메시지가 표시되며 활동 실행이 실패합니다.

다음에서 이 지연을 변경할 수 있습니다. Stop execution after 다음 활동에서 사용할 수 있는 필드입니다.

이 제한을 무시하려면 값을 로 설정해야 합니다. 0.

JavaScript 코드

  • Script: 편집기의 중앙 영역에는 실행할 스크립트가 있습니다.

  • Process errors: 를 참조하십시오. 처리 오류.

고급 JavaScript 코드

  • First call: 편집기의 첫 번째 영역에는 첫 번째 호출 동안 실행할 스크립트가 포함됩니다.
  • Next calls: 편집기의 두 번째 영역에는 다음 호출 동안 실행할 스크립트가 포함됩니다.
  • Transitions: 여러 활동 출력 전환을 정의할 수 있습니다.
  • Schedule: Schedule 탭에서는 활동을 트리거할 시기를 예약할 수 있습니다.

고급 JavaScript는 지속적인 작업이며 완료된 것으로 표시되지 않은 경우 주기적으로 호출됩니다. 작업을 종료하고 향후 회수를 방지하려면 task.setCompleted() 의 메서드 Next calls 섹션:

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

return 0;

이 페이지의