- AUD팀님이 작성, 2024-03-13에 최종 변경
(BCRM#E0104) [AUD 7.3] WEB Process Bot 신규 개발
Start Release No : 7.0.500 / Update Release No :
프로젝트명 : (BCRM의 신규 기능 프로젝트 명)
작성자 : 한재모 / 검수자 :
기능 정보 |
|
|
|
|
|
|
---|
기능 설명
- 실행 방법
디자이너 화면 상단 버튼 중 버튼을 통해 [Processbot] 을 실행
도 - 사용 방법
- 좌측 [Objects] 탭 영역에서 모듈을 연결하고자하는 컨트롤 객체를 더블 클릭하면 우측 Diagram 에 컨트롤에 해당하는 노드가 생성
- [Activities] 탭에서 실행하고자 하는 모듈을 더블클릭
- 노드 간의 실행 순서를 마우스 드래그 방식을 통해 설정
- 에 해당하는 모듈의 경우, [이벤트 활성화] 옵션을 설정하지 않은 모듈로 해당 모듈을 더블클릭할 경우, [Report] 컨트롤 객체의 노드가 생성되고 자동으로 연결
- 해당 내용을 저장 후, 보고서를 실행하면 모듈에 대한 로그가 하단에 [Status] 부분에 표시
- 모듈의 경우, 한 번만 동작하는 모듈로 컨트롤의 이벤트에 연결되어 있는 경우, 한 번만 실행되고 이후에는 실행되지 않음.
- 모듈 뒤에 연결되어 있는 모듈이 있는 경우, 모듈을 재실행하지 않고 다음에 연결되어 있는 모듈을 실행.
- 모듈 스크립트 내에서 사용할 파라미터 설정은 모듈 노드의 우측 상단 버튼 아이콘을 클릭하면, 파라미터 설정 팝업 창이 활성화.
- 모듈 간의 연결 할 때, 앞의 모듈의 성공 / 실패 여부에 따라 실행할 모듈을 구분 가능
- 기본으로 연결하는 경우, [SUCCESS] 로 인식하고 [FAIL] 라벨 위에서 마우스 클릭해서 연결하면 [FAIL] 로 설정
- [SUCCESS] : 회색 선으로 표시됨
- [FAIL] : 빨간색 점선으로 표시됨
- Link 실행 유형을 변경하고자 한다면, 다시 원하는 라벨 위에서 Link 로 연결하면 실행 유형이 변경됨.
- [Switch] 시스템 모듈을 통해, 조건 값에 따른 구분처리 가능
- 변수명에 해당하는 항목들은 [전역변수], [변수 관리자], [VS_, VN_ ] 컨트롤 목록
- [Default] 는 else 에 해당하는 항목으로 무조건 기본으로 제공됨.
- [변수명], [연산자] 는 필수 입력 항목
- [Switch] 모듈에서는 다른 모듈과 다르게 앞에 연결된 Link 가 다수인 경우, 모든 작업이 완료되지 않아도 다음 작업을 수행 (비동기 처리 방식)
- [동기] 처리 하고자 하는 경우, [Synchronizer] 시스템 모듈을 활용할 것을 권장
- 시스템 모듈 및 초기 설정으로 제공된 모듈은 수정이 불가능함
- [모듈 편집] 화면에서 [저장] 버튼이 숨김처리 된 상태로 표시됨.
- 사용자 정의 모듈과 시스템 모듈의 아이콘이 다름
- 시스템 모듈 : ,
- 사용자 정의 모듈 : ,
- 예외사항
- 위 상황의 경우, 마지막 모듈 노드인 [MessageBox] 가 [Success], [Fail] 여부와 상관 없이 동작하지 않음.
- 모든 Link 에 대한 작업 결과가 들어와야 동작하는 동기 구조인데, 위 경우에서는 2개의 Link 에 대한 결과가 들어올 수 없기 때문에 마지막 노드는 동작하지 않음.
- 좌측 [Objects] 탭 영역에서 모듈을 연결하고자하는 컨트롤 객체를 더블 클릭하면 우측 Diagram 에 컨트롤에 해당하는 노드가 생성
시스템 모듈명 | 내용 |
---|---|
Switch |
|
Refresh |
|
Export |
|
Hyper Link |
|
MessageBox |
|
Server Script |
|
Synchronizer |
|
Call Script |
|
필수 옵션
- 기본적으로 모듈의 동작 방식은 [동기적 처리방식] 으로 처리됨.
제약 사항
- 기존의 Module Editor 에서 제공하던 [하위모듈지원] 기능은 더 이상 제공하지 않는 기능
- Module 작성 시, 기본적으로 모듈의 반환값 기능을 지원하고 있지 않음
문서 수정 이력
버전 | 날짜 | 댓글 |
---|---|---|
현재 버전 (v. 2) | 2024-03-13 15:40 | AUD팀 |
v. 25 | 2024-07-30 13:35 | AUD팀 |
v. 24 | 2024-07-16 14:55 | AUD팀 |
v. 23 | 2024-07-16 11:27 | AUD팀 |
v. 22 | 2024-07-15 15:12 | AUD팀 |
v. 21 | 2024-05-28 16:54 | 품질기술팀 |
v. 20 | 2024-05-27 13:49 |
AUD팀:
7.0.500.20240530 |
v. 19 | 2024-04-24 10:09 | AUD팀 |
v. 18 | 2024-04-23 14:05 | AUD팀 |
v. 17 | 2024-04-18 09:55 | AUD팀 |
v. 16 | 2024-04-04 13:56 | 품질기술팀 |
v. 15 | 2024-04-03 10:11 | 품질기술팀 |
v. 14 | 2024-04-01 00:39 | 품질기술팀 |
v. 13 | 2024-03-26 16:55 | 품질기술팀 |
v. 12 | 2024-03-26 16:47 | 품질기술팀 |
v. 11 | 2024-03-26 14:04 | 품질기술팀 |
v. 10 | 2024-03-26 14:03 | 품질기술팀 |
v. 9 | 2024-03-26 13:30 | 품질기술팀 |
v. 8 | 2024-03-26 13:28 | 품질기술팀 |
v. 7 | 2024-03-26 13:27 | 품질기술팀 |
v. 6 | 2024-03-26 13:27 | 품질기술팀 |
v. 5 | 2024-03-26 13:26 | 품질기술팀 |
v. 4 | 2024-03-26 13:26 | 품질기술팀 |
v. 3 | 2024-03-26 13:24 | 품질기술팀 |
v. 2 | 2024-03-13 15:40 | AUD팀 |
v. 1 | 2024-03-12 19:08 | AUD팀 |
BCRM 정보
(BCRM접수번호)제목
...
- 레이블 없음