하위 플로우 준비

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 상위 워크플로우에서 사용할 하위 플로우를 준비하는 프로세스와 하위 플로우를 사용하기 위해 상위 워크플로우를 준비하는 프로세스를 검토합니다.

    프로시저

    1. 편집기에서 하위 플로우로 사용할 워크플로우를 열고 체크아웃합니다.
    2. 제목 표시줄에서 메뉴 아이콘을 클릭하고 입력 편집을 선택합니다.
      워크플로우 입력 편집
    3. Workflow Inputs(워크플로 입력) 창의 Variables(변수) 목록에서 New(새로 만들기)를 클릭합니다.
    4. 저장할 값의 유형에 따라 새 변수를 추가합니다.
      다음 예제에서는 문자열 값을 설정합니다.
      새 변수 추가
    5. 제출을 클릭합니다.
    6. 워크플로우 입력 대화 상자를 닫습니다.
    7. 하위 플로우에서 스크립트 실행 활동을 만듭니다.
      • 매개변수의 값을 현재 양식의 필드로 설정합니다. 알림 활동은 새로 추가된 변수가 아닌 현재 변수에서만 값을 끌어올 수 있기 때문에 이 점이 중요합니다. 다음 예에서는 설명 필드의 값을 설정합니다.

        current.description = workflow.inputs.bluesubvariable;

      • 요청 양식에 새 필드를 생성하지만 필드를 표시하지는 않습니다. 이것은 임시 저장소 역할을 합니다.
        매개변수 값을 설정하는 스크립트 생성
    8. 하위 플로우에서 알림 활동을 생성하고 제목에 ${description} 을 사용하여 필드에서 값을 반환합니다.
      값을 반환하도록 알림 설정
      하위 플로우는 다음과 같습니다.
      완료된 하위 플로우

    하위 플로우를 사용하도록 워크플로우 준비

    하위 플로우를 만든 후 다음 절차에 따라 상위 워크플로우를 준비합니다.

    프로시저

    1. 상위 워크플로우에서 하위 플로우에서 수행한 것과 비슷한 변수를 생성하되 이름을 다르게 지정합니다.

      다음 예제에서 변수 이름은 Blue Main Variable입니다.

      워크플로우에 대한 입력 변수 생성
    2. 제출을 클릭합니다.
    3. 스크립트 실행 활동을 삽입하여 필드의 값을 새로 만든 변수로 반환합니다.

      이 예시에서는 간단한 설명 필드의 값이 반환되고 새로 작성된 변수에 제공됩니다.

      workflow.scratchpad.blueMainVariable = current.short_description;

      스크립트 실행 활동 속성
    4. 제출을 클릭합니다.
    5. 하위 플로우 활동에서 bluemainvariablebluesub변수로 전달하도록 Blue Sub Variable을 설정합니다.

      ${workflow.scratchpad.bluemainvariable}

      기본 워크플로우는 다음과 같습니다.
      하위 플로우가 있는 완료된 샘플 워크플로우