페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

Easy Heading Macro
navigationTitle목차
selectorh1,h2
navigationExpandOptionexpand-all-by-default

[ Process Bot ] Switch 동작에  Call Script 동작에 대해 알아보겠습니다.

 Image Removed

Switch는 변수의 값 조건에 따른 동작을 구분하기 위한 모듈 입니다.

변수명에 해당하는 항목들은 [전역변수],[변수 관리자],[VS_, VN_]컨트롤 목록 3가지입니다.

Default 항목은 slse에 해당하는 부분으로 기본적으로 무조건 생성되는 항목입니다.


Switch 동작을 활용하여 변수 체크 후 하이퍼링크를 통해 보고서를 열고 아닐 경우에는 메세지 박스를 출력하는 예제Image Added

Call Script는 Script Editor에서 사용자 스크립트에서 정의한 function(함수)을 사용할 수 있는 동작입니다.


Call Script 동작을 활용하여 버튼 클릭 시 메세지를 띄우는 예제를 만들어보겠습니다.


1) 변수를 체크할 텍스트박스와 동작을 지정할 버튼을 만듭니다배치합니다.

Image Removed Image Added


2) Objects에서 Button을 선택, Activities에서 Switch를 선택하고, Button의 OnClick에 Switch를 Drag하여 지정합니다.

    변수 객체로 생성해둔 VS_PARAM을 선택한 후, 변수값을 체크할 수 있도록 조건을 입력합니다.

    조건에 대한 결과값이 True 일 때는 HyperLink로 보고서를 띄우기 위한 HyperLink Call Script로 지정할 함수를 Script Editor에서 작성합니다.

Image Added


3) 버튼의 OnClick Event에 Call Script 동작을 Drag하여 지정합니다.

    조건에 대한 결과값이 Fales 일 때는 메세지박스를 띄우기 위한 MessageBox 동작을 Drag하여 지정합니다.

Image Removed 

 Script Editor에서 작성한 "Message"를 입력합니다.

Image Added


참고사항
titleDescription

(전구) HyperLink와 MessageBox

HyperLink와 MessageBox에 대한 자세한 설명은 해당 메뉴를 참고해주세요.

3) 변수객체 VS_PARAM에 조건에 맞는 "R"을 입력 후 버튼 클릭 시, True 동작에 지정해둔 보고서가 오픈됩니다.

Image Removed 

4) 변수객체 VS_PARAM에 조건에 맞지 않는 다른 변수를 입력 후 버튼 클릭 시, Fales 동작에 지정해둔 메세지박스가 뜹니다.

Image Removed

Call Script에서는 파라미터 받는 기능을 지원하지 않습니다.


4) 버튼 클릭 시, Script Editor 에서 지정한 함수대로 메세지가 뜨는걸 확인할 수 있습니다.

Image Added


Launch Release No. 7.0.500.20240329-01  / Latest Release No.

Page No. 

Showpageid

i-작성자 : 우석균  / 검수자 :