Easy Heading Macro | ||||||
---|---|---|---|---|---|---|
|
[ Process Bot ]의 Switch 동작에 Call Script 동작에 대해 알아보겠습니다.
Switch는 변수의 값 조건에 따른 동작을 구분하기 위한 모듈 입니다.
변수명에 해당하는 항목들은 [전역변수],[변수 관리자],[VS_, VN_]컨트롤 목록 3가지입니다.
Default 항목은 slse에 해당하는 부분으로 기본적으로 무조건 생성되는 항목입니다.
Switch 동작을 활용하여 변수 체크 후 하이퍼링크를 통해 보고서를 열고 아닐 경우에는 메세지 박스를 출력하는 예제
Call Script는 Script Editor에서 사용자 스크립트에서 정의한 function(함수)을 사용할 수 있는 동작입니다.
Call Script 동작을 활용하여 버튼 클릭 시 메세지를 띄우는 예제를 만들어보겠습니다.
1) 변수를 체크할 텍스트박스와 동작을 지정할 버튼을 만듭니다배치합니다.
2) Objects에서 Button을 선택, Activities에서 Switch를 선택하고, Button의 OnClick에 Switch를 Drag하여 지정합니다.
변수 객체로 생성해둔 VS_PARAM을 선택한 후, 변수값을 체크할 수 있도록 조건을 입력합니다.
조건에 대한 결과값이 True 일 때는 HyperLink로 보고서를 띄우기 위한 HyperLink Call Script로 지정할 함수를 Script Editor에서 작성합니다.
3) 버튼의 OnClick Event에 Call Script 동작을 Drag하여 지정합니다.
조건에 대한 결과값이 Fales 일 때는 메세지박스를 띄우기 위한 MessageBox 동작을 Drag하여 지정합니다.
Script Editor에서 작성한 "Message"를 입력합니다.
참고사항 | ||
---|---|---|
| ||
HyperLink와 MessageBox HyperLink와 MessageBox에 대한 자세한 설명은 해당 메뉴를 참고해주세요. |
3) 변수객체 VS_PARAM에 조건에 맞는 "R"을 입력 후 버튼 클릭 시, True 동작에 지정해둔 보고서가 오픈됩니다.
4) 변수객체 VS_PARAM에 조건에 맞지 않는 다른 변수를 입력 후 버튼 클릭 시, Fales 동작에 지정해둔 메세지박스가 뜹니다.
Call Script에서는 파라미터 받는 기능을 지원하지 않습니다. |
4) 버튼 클릭 시, Script Editor 에서 지정한 함수대로 메세지가 뜨는걸 확인할 수 있습니다.
Launch Release No. 7.0.500.20240329-01 / Latest Release No.
Page No. Showpageid
i-작성자 : 우석균 / 검수자 :