Bot에 양식 추가

Bot에 기존 양식을 추가하면 사용자가 Bot과 협업할 수 있습니다. 필요한 작업 항목을 이용하여 Bot을 생성하고 태스크 로직을 작성합니다.

이 태스크는 기존 새 사용자 등록 양식을 트리거하는 Bot을 설계하는 시나리오를 설명합니다. 핫키 프리셋 트리거가 Bot을 시작합니다. Bot에 연결된 기존 양식이 사용자가 정보를 입력하는 곳에 표시됩니다.
  • 사용자가 제출을 클릭하면 사용자 동의 양식이 표시됩니다.
  • 사용자가 취소를 클릭하면 사용자 등록이 취소되었음 메시지가 표시되고 Bot이 종료됩니다.

프로시저

  1. 왼쪽 창에서 자동화를 클릭합니다.
    이용 가능한 Bot 목록 및 양식이 표시됩니다.
  2. 새 항목 생성 > Bot을 클릭합니다.
  3. Bot 이름을 입력합니다.
    모든 Bot\Bots 폴더에 저장됩니다. 폴더를 변경하려면 찾아보기를 클릭합니다.
  4. 생성 및 편집을 클릭합니다.
    플로우(기본 보기), 목록이중 보기가 있는 Bot 빌더 창이 표시됩니다. 왼쪽 창에서 필요한 작업을 드래그하여 태스크를 생성할 수 있습니다.
  5. 트리거 > 핫키에서 핫키 트리거Bot 로직의 트리거를 여기로 드래그 쪽으로 드래그합니다.
  6. CtrlL을 핫키 조합으로 설정합니다.
  7. 대화형 양식을 찾으려면 검색 작업 필드를 이용합니다.
  8. 표시를 태스크 로직으로 드래그합니다.
    Bot이 트리거될 때 표시 작업을 이용하여 양식을 표시할 수 있습니다. 오른쪽에 표시 작업 속성이 나타납니다.
  9. 변수 생성 아이콘(변수 생성 아이콘)을 클릭하여 변수를 생성합니다.
    기존 양식을 연결하여 양식 변수를 만들어야 합니다. 이를 통해 여러 인스턴스에 걸쳐 양식 변수와 관련 양식을 이용할 수 있습니다.
    주: 양식 변수는 Control Room 양식 작성기를 이용하여 만든 양식에만 연결할 수 있습니다.
  10. 변수 생성 화면에서 생성하려는 양식 변수의 이름을 입력합니다.
  11. 찾아보기를 클릭하고 새 사용자 등록 양식을 선택합니다.
    그러면 새 사용자 등록 양식이 생성 중인 양식 변수에 연결됩니다.
  12. 생성 및 선택을 클릭합니다.
    새 양식 변수가 생성됩니다. 기존 양식 변수의 경우, 양식 이름 드롭다운 메뉴를 이용하여 선택합니다.
  13. 검색 작업 필드를 이용하여 트리거 루프를 찾은 다음 드래그하여 이벤트 모니터링을 추가합니다.
    이벤트 모니터링을 이용하면 Bot의 태스크 로직 내에서 여러 이벤트를 동시에 설정할 수 있습니다.
  14. 핸들트리거 루프로 드래그합니다.
    핸들을 이용하면 트리거 루프: 핸들에서 Bot을 위한 트리거를 구성하여 작업을 실행할 수 있습니다. 선택한 인터페이스(선택한 애플리케이션)에서 이벤트가 발생하거나 사용자가 선택한 양식 요소를 클릭하면 트리거를 설정할 수 있습니다.
  15. 이 시나리오의 경우, 트리거 온 드롭다운 메뉴를 이용하여 대화형 양식 > 양식 트리거를 선택합니다.
  16. 양식 이름 드롭다운 메뉴를 클릭하고 새 사용자 등록 양식을 선택합니다.
    그러면 새 사용자 등록 양식의 제출 옵션에 대한 트리거를 설정할 수 있습니다.
  17. 양식 요소 드롭다운 메뉴를 클릭하고 제출을 선택합니다.
    양식의 버튼 요소의 경우, 작업 트리거 선택은 기본으로 클릭됨으로 설정됩니다. 사용자가 새 사용자 등록 양식에서 제출을 클릭하면 사용자 계약 양식이 트리거됩니다.
  18. (선택 사항) 다음에 할당을 사용하여 변수를 생성합니다.

    이 변수를 사용하여 양식 요소 드롭다운 메뉴에서 선택한 요소에 대한 다양한 세부 정보를 가져올 수 있습니다. 이 반환 값은 선택한 요소 유형을 기반으로 하는 문자열 또는 숫자입니다. 예를 들어 날짜 요소를 선택한 경우 반환 값은 문자열입니다.

  19. 대화형 양식을 검색하고 표시트리거 루프: 핸들로 드래그합니다.
  20. 양식 이름 드롭다운 메뉴를 클릭하고 사용자 계약 양식을 선택합니다.
    사용자 계약 양식이 나타납니다.
  21. 메시지를 검색하고 이를 트리거 루프: 핸들로 드래그하여 대화형 양식 뒤에 놓습니다.
    사용자가 제출을 클릭하면 등록 성공 메시지가 나타납니다.
  22. 중단트리거 루프로 드래그하여 트리거를 종료합니다.
    중단을 이용하여 현재 이벤트 루프와 프로세스 마무리가 필요한 작업을 종료합니다.
  23. 다른 핸들트리거 루프: 핸들로 드래그합니다.
    그러면 새 사용자 등록 양식의 취소 옵션에 대한 트리거를 설정할 수 있습니다.
  24. 양식 요소 드롭다운 메뉴를 클릭하고 취소를 선택합니다.
  25. 메시지를 검색하고 이를 트리거 루프: 핸들로 드래그합니다. 사용자 등록이 취소되었으므로 표시할 메시지 입력 필드를 업데이트합니다.
    사용자가 새 사용자 등록 양식에서 취소를 클릭하면 사용자 등록이 취소되었음 메시지를 클릭하고 Bot을 종료합니다.
  26. 트리거 루프 > 중단을 드래그하여 루프를 종료합니다.
  27. 저장을 클릭합니다.
  28. 트리거를 사용하여 실행을 클릭합니다.
    트리거를 사용하여 실행핫키 트리거를 설정하여 Bot을 시작하게 하는데, 이 시나리오에서는 키보드의 Ctrl과 L의 조합을 사용합니다.