봇에 양식 추가
- 최종 업데이트2023/02/24
봇에 양식 추가
Bot에 기존 양식을 추가하면 사용자가 봇과 협업할 수 있습니다. 필요한 작업 항목을 이용하여 봇을 생성하고 태스크 로직을 작성합니다.
이 태스크는 기존 새 사용자 등록 양식을 트리거하는 봇을 설계하는 시나리오를 설명합니다. 핫키 프리셋 트리거가 봇을 시작합니다. 봇에 연결된 기존 양식이 사용자가 정보를 입력하는 곳에 표시됩니다.
- 사용자가 제출을 클릭하면 사용자 동의 양식이 표시됩니다.
- 사용자가 취소를 클릭하면 사용자 등록이 취소되었음 메시지가 표시되고 봇이 종료됩니다.
프로시저
-
왼쪽 창에서 자동화를 클릭합니다.
이용 가능한 봇 목록 및 양식이 표시됩니다.
- 새 항목 생성 > Bot을 클릭합니다.
-
봇 이름을 입력합니다.
모든 봇이 \Bots 폴더에 저장됩니다. 폴더를 변경하려면 찾아보기를 클릭합니다.
-
생성 및 편집을 클릭합니다.
플로우(기본 보기), 목록 및 이중 보기가 있는 봇 빌더 창이 표시됩니다. 왼쪽 창에서 필요한 작업을 드래그하여 태스크를 생성할 수 있습니다.
- 트리거 > 핫키에서 핫키 트리거를 봇 로직의 트리거를 여기로 드래그 쪽으로 드래그합니다.
- Ctrl과 L을 핫키 조합으로 설정합니다.
- 대화형 양식을 찾으려면 검색 작업 필드를 이용합니다.
-
표시를 태스크 로직으로 드래그합니다.
봇이 트리거될 때 표시 작업을 이용하여 양식을 표시할 수 있습니다. 오른쪽에 표시 작업 속성이 나타납니다.
-
변수 생성 아이콘()을 클릭하여 변수를 생성합니다.
기존 양식을 연결하여 양식 변수를 만들어야 합니다. 이를 통해 여러 인스턴스에 걸쳐 양식 변수와 관련 양식을 이용할 수 있습니다.주: 양식 변수는 Control Room 양식 작성기를 이용하여 만든 양식에만 연결할 수 있습니다.
- 변수 생성 화면에서 생성하려는 양식 변수의 이름을 입력합니다.
-
찾아보기를 클릭하고 새 사용자 등록 양식을 선택합니다.
그러면 새 사용자 등록 양식이 생성 중인 양식 변수에 연결됩니다.
-
생성 및 선택을 클릭합니다.
새 양식 변수가 생성됩니다. 기존 양식 변수의 경우, 양식 이름 드롭다운 메뉴를 이용하여 선택합니다.
-
검색 작업 필드를 이용하여 트리거 루프를 찾은 다음 드래그하여 이벤트 모니터링을 추가합니다.
이벤트 모니터링을 이용하면 봇의 태스크 로직 내에서 여러 이벤트를 동시에 설정할 수 있습니다.
-
핸들을 트리거 루프로 드래그합니다.
핸들을 이용하면 트리거 루프: 핸들에서 봇을 위한 트리거를 구성하여 작업을 실행할 수 있습니다. 선택한 인터페이스(선택한 애플리케이션)에서 이벤트가 발생하거나 사용자가 선택한 양식 요소를 클릭하면 트리거를 설정할 수 있습니다.
- 이 시나리오의 경우, 트리거 온 드롭다운 메뉴를 이용하여 대화형 양식 > 양식 트리거를 선택합니다.
-
양식 이름 드롭다운 메뉴를 클릭하고 새 사용자 등록 양식을 선택합니다.
그러면 새 사용자 등록 양식의 제출 옵션에 대한 트리거를 설정할 수 있습니다.
-
양식 요소 드롭다운 메뉴를 클릭하고 제출을 선택합니다.
양식의 버튼 요소의 경우, 작업 트리거 선택은 기본으로 클릭됨으로 설정됩니다. 사용자가 새 사용자 등록 양식에서 제출을 클릭하면 사용자 계약 양식이 트리거됩니다.
-
(선택 사항) 다음에 할당을 사용하여 변수를 생성합니다.
이 변수를 사용하여 양식 요소 드롭다운 메뉴에서 선택한 요소에 대한 다양한 세부 정보를 가져올 수 있습니다. 이 반환 값은 선택한 요소 유형을 기반으로 하는 문자열 또는 숫자입니다. 예를 들어 날짜 요소를 선택한 경우 반환 값은 문자열입니다.
- 대화형 양식을 검색하고 표시를 트리거 루프: 핸들로 드래그합니다.
-
양식 이름 드롭다운 메뉴를 클릭하고 사용자 계약 양식을 선택합니다.
사용자 계약 양식이 나타납니다.
-
메시지를 검색하고 이를 트리거 루프: 핸들로 드래그하여 대화형 양식 뒤에 놓습니다.
사용자가 제출을 클릭하면 등록 성공 메시지가 나타납니다.
-
중단을 트리거 루프로 드래그하여 트리거를 종료합니다.
중단을 이용하여 현재 이벤트 루프와 프로세스 마무리가 필요한 작업을 종료합니다.
-
다른 핸들을 트리거 루프: 핸들로 드래그합니다.
그러면 새 사용자 등록 양식의 취소 옵션에 대한 트리거를 설정할 수 있습니다.
- 양식 요소 드롭다운 메뉴를 클릭하고 취소를 선택합니다.
-
메시지를 검색하고 이를 트리거 루프: 핸들로 드래그합니다. 사용자 등록이 취소되었으므로 표시할 메시지 입력 필드를 업데이트합니다.
사용자가 새 사용자 등록 양식에서 취소를 클릭하면 사용자 등록이 취소되었음 메시지를 클릭하고 봇을 종료합니다.
- 트리거 루프 > 중단을 드래그하여 루프를 종료합니다.
- 저장을 클릭합니다.
-
트리거를 사용하여 실행을 클릭합니다.
트리거를 사용하여 실행은 핫키 트리거를 설정하여 봇을 시작하게 하는데, 이 시나리오에서는 키보드의 Ctrl과 L의 조합을 사용합니다.