워크플로우에서 하위 플로우로 변수 전달

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 이 프로세스를 사용하여 변수를 상위 워크플로우에서 하위 플로우로 전달합니다.

    시작하기 전에

    필요한 역할: workflow_admin, workflow_creator 또는 admin

    이 태스크 정보

    주:
    하위 플로우에서 값 반환 작업을 사용하여 상위 워크플로우에 값을 반환할 수도 있습니다. 모든 끝 트랜지션 경로에 Return Value 가 있는지 확인합니다.

    프로시저

    1. 입력을 정의하여 상위 워크플로우의 변수를 수락하도록 하위 플로우를 준비합니다.
    2. 상위 워크플로우에 하위 플로우를 포함시키고 입력을 상위 워크플로우 변수에 연결합니다.
      주:
      요청된 항목 [sc_req_item] 테이블에서 실행되는 하위 플로우에는 변수를 전달할 수 없습니다.

    하위 플로우에 대한 입력 정의

    워크플로우가 하위 플로우로 시작될 때 상위 워크플로우에서 요청할 워크플로우의 입력 변수를 정의합니다.

    이 태스크 정보

    모든 입력은 변수 [var_dictionary] 테이블에 저장됩니다.

    프로시저

    1. 편집기에서 워크플로우를 열고 체크아웃합니다.
    2. 제목 표시줄에서 메뉴 아이콘을 클릭하고 입력 편집을 선택합니다.
    3. Workflow Inputs(워크플로우 입력) 창에서 New( 새로 만들기)를 클릭합니다.
    4. 열 이름, 사용자에게 표시되는 레이블, 필드 유형을 포함한 변수의 정의로 기록을 채웁니다.
    5. 제출을 클릭합니다.

    워크플로우에서 하위 플로우 호출

    다음 절차에 따라 워크플로우에 하위 플로우를 추가할 수 있습니다.

    프로시저

    1. 워크플로우 편집기에서 상위 워크플로우를 열고 체크아웃합니다.
    2. 워크플로우 탭의 하위 플로우를 상위 워크플로우로 끌어 놓습니다.
    3. 새 활동 대화 상자에서 하위 플로우의 입력으로 정의된 변수를 정의합니다.

      이러한 필드는 다음 형식으로 정적 값 또는 변수를 모두 사용할 수 있습니다.

      ${variable_name}

    4. 제출을 클릭합니다.

      워크플로우는 적절한 시점에 하위 플로우를 트리거하고 입력 정의에 표시된 대로 변수를 전달합니다.