콤보박스 » Api

setselectedcodeex

Description

해당하는 코드값을 가진 콤보박스 아이템을 선택하면서 콤보박스에 on_itemchange 이벤트가 설정되어 있을 때 이벤트를 실행할지 여부와 실행 시 Async 여부를 설정할 수 있는 API이다.

Parameters

Parameters Type Description
strCode STRING 선택할 아이템의 코드값
bFireItemChangeEvent BOOL on_itemchange 이벤트를 실행할지 여부
bProcEventAsync BOOL 이벤트 실행시 Async로 실행할지 여부
bAllowHiddenCode BOOL [옵션] 숨겨진 코드 선택 허용 여부 (기본값: true)
nCodeCheckType STRING [옵션] 유효하지 않은 코드 체크 방법 (기본값: undefined)

Return Value

Type Description
void 없음

Remark

* setselectedcode 와 다른 점은 코드 설정 시에 체인지 이벤트 발생 여부 및 비동기 이벤트 발생 방식을 설정할 수 있다.

nCodeCheckType 파라미터 값을 지정하지 않은 경우, setcode_checktype 속성값이 적용된다.

nCodeCheckType 파라미터는 옵션 파라미터로 strCode 파라미터 값이 유효하지 않은 경우, 처리 방식을 지정한다.

** nCodeCheckType 파라미터 값
0: 코드 표시
1: 코드값을 설정/표시하지 않고, return false 처리

Example

function btn_setselectedcodeex_on_mouseup() { cbTest.setselectedcodeex("1", true, true); } function cbTest_on_itemchange(nprev_item, ncur_item) { factory.consoleprint("선택된 아이템 " + ncur_item); }

See Also

setselectedcode

Viewer Ver.

9.1.1.1

Update Date

20240605