변수 설정/가져오기 연습
설정 및 가져오기 변수 모듈을 사용하여 다른 경로의 한 경로에서 사용 가능한 필드를 사용하는 방법을 알아봅니다.
연습 개요
Workfront에서 프로젝트에 대한 정보를 조회하고 관련 정보가 포함된 이메일을 보냅니다.
따라야 할 단계
-
새 시나리오를 만들고 이름을 “라우팅 경로 간 변수 공유”로 지정합니다.
-
트리거의 경우, Workfront 앱에서 검색 모듈을 선택합니다.
- 레코드 유형을 프로젝트로 설정합니다.
- 결과 세트에 대해 일치하는 모든 레코드를 선택합니다.
- 검색 기준의 경우, CUR과 같은 상태로 설정합니다.
- 출력에서 ID, 이름, 설명 및 스폰서 ID를 선택합니다.
-
확인을 클릭하고 이 모듈의 이름을 “현재 프로젝트 찾기”로 바꿉니다.
-
다른 모듈을 추가하고 Workfront 레코드 읽기 모듈을 선택합니다.
- 레코드 유형에 대해 사용자를 선택합니다.
- 출력에 대해 이름을 선택합니다.
- 검색 모듈의 스폰서 ID를 ID 필드에 매핑합니다.
-
확인을 클릭합니다.
-
모듈 이름을 “스폰서 이름 찾기”로 바꿉니다.
-
시나리오를 저장하고 한 번 실행을 클릭합니다.
레코드 읽기 모듈에서 오류가 발생하면 검색 모듈이 스폰서가 나열되지 않은 프로젝트를 찾았기 때문일 수 있습니다.
이 오류를 방지하려면 스폰서 ID가 있는 프로젝트와 그렇지 않은 프로젝트에 대한 두 개의 경로를 만듭니다.
-
라우터와 레코드 읽기 모듈 사이의 렌치 아이콘을 클릭하여 두 모듈 사이에 라우터를 추가합니다. “스폰서 있음”이라는 필터를 설정하고 조건을 스폰서 ID 있음으로 설정합니다.
-
라우터를 클릭하여 다른 경로를 만듭니다. 이메일 앱에서 이메일 보내기 모듈을 추가합니다.
- 대상 필드에 자신의 이메일 주소를 입력합니다.
- 제목 필드에 “현재 프로젝트 정보”를 입력합니다.
- 콘텐츠 필드에 프로젝트 이름, 설명 및 스폰서를 입력합니다.
- 레코드 읽기 모듈에서 스폰서 이름 출력을 가져올 수 없습니다. 라우터 이전의 검색 모듈에서만 스폰서 ID에 액세스할 수 있습니다. 다른 라우터 경로에서 스폰서 이름에 액세스하는 방법을 찾아야 합니다.
-
지금 확인을 클릭하고 이 모듈의 이름을 “프로젝트 정보 보내기”로 바꾸기
변수 설정/가져오기를 사용하여 서로 다른 경로 간에 데이터를 공유합니다.
-
스폰서 이름 찾기 모듈 뒤에 설정 변수 도구 모듈을 추가합니다.
- 변수 이름으로 “스폰서 이름”을 입력합니다.
- 변수 수명을 한 주기로 둡니다.
- 스폰서 이름 찾기 모듈의 이름 출력에 필드를 매핑합니다.
-
확인을 클릭한 다음, 모듈 이름을 “스폰서 이름 설정”으로 바꿉니다.
-
그런 다음 라우터와 이메일 보내기 모듈 사이를 마우스 오른쪽 버튼으로 클릭하여 가져오기 변수 도구 모듈을 추가합니다. 변수 이름 필드에 “스폰서 이름”을 입력합니다.
-
확인을 클릭합니다. 모듈 이름을 “스폰서 이름 가져오기”로 바꿉니다.
-
이메일 보내기 모듈로 돌아가서 스폰서 이름 가져오기 모듈의 값을 콘텐츠 필드에 매핑합니다. 확인을 클릭합니다.
note important IMPORTANT 시나리오를 테스트하기 전에 대량의 이메일을 받지 않도록 처리하는 프로젝트 수를 제한하는 것이 좋습니다. -
Workfront 테스트 드라이브로 이동하여 Northstar Fashion Exhibitors Booth 프로젝트를 찾습니다. 스폰서가 있는 현재 프로젝트입니다. URL에서 프로젝트 ID를 복사합니다.
-
시나리오에서 현재 프로젝트 찾기 모듈을 클릭합니다. 녹색인 “AND 규칙 추가” 버튼을 클릭하여 검색 기준에 다른 조건을 추가합니다. ID가 복사한 프로젝트 ID와 같아야 함을 지정합니다. 확인을 클릭합니다.
-
내 시나리오를 저장하고 한 번 실행을 클릭합니다.
-
실행 검사기와 받은 이메일을 검토합니다.