Check Combo Component (체크콤보 기능을 구현한 사용자 컴포넌트)
샘플개요
Check Combo 기능을 xmodule 형태로 만든 사용자 컴포넌트 예시입니다.
xmodule로 컴포넌트를 구현하기 위한 기본 구성으로 되어있습니다.
value property에 데이터셋을 bind할 수 있습니다.
Check Combo를 구성하기 위한 checkdataset(innerdataset)을 설정할 수 있습니다.
사용방법
1. 제공된 파일
checkcombocomponent.xfdll - 기능을 테스트하기 위한 예시화면 입니다.
checkcombo.zip - checkcombo 기능을 구현한 xmodule 프로젝트 파일입니다.
checkcombo.xmodule - checkcombo를 프로젝트에 설치하기 위한 xmodule입니다.
2. 구현기능 리스트
구분 |
명칭 |
기능 |
Property |
value |
Check Combo에서 선택된 아이템의 코드값을 갖는 속성입니다. |
text |
Check Combo에서 선택된 아이템의 데이터값을 갖는 속성입니다. |
|
checkdataset |
Check Combo의 아이템 리스트를 구성할 Dataset의 ID를 설정하는 속성입니다. |
|
codecolumn |
Check Combo의 아이템 리스트에서 코드값으로 사용될 Column을 설정하는 속성입니다. |
|
valuecolumn |
Check Combo의 아이템 리스트에서 데이터값으로 사용될 Column을 설정하는 속성입니다. |
|
checkcolumn |
Check Combo의 아이템 리스트에서 체크값으로 사용될 Column을 설정하는 속성입니다. |
|
buttonsize |
Check Combo의 드롭다운 버튼의 크기를 설정하는 속성입니다. |
|
itemheight |
Check Combo의 아이템 리스트에서 각 행의 높이를 설정하는 속성입니다. |
|
displayrowcount |
Check Combo의 아이템 리스트에 표시될 아이템의 최대 갯수를 설정하는 속성입니다. |
|
Method |
getComboEditor |
Check Combo의 Edit 컴포넌트를 반환하는 메소드입니다 |
getComboDropButton |
Check Combo의 DropButton 컴포넌트를 반환하는 메소드입니다 |
|
getComboList |
Check Combo의 ComboList(PopupDiv) 컴포넌트를 반환하는 메소드입니다 |
|
getComboListGrid |
Check Combo의 Grid 컴포넌트를 반환하는 메소드입니다 |
수정내역
2019.10.10 : 최초 작성
2019.10.11 : set_value, set_text 함수 구조 개선
테스트 버전 정보
Product Version : 17.0.0.2301 (2019.8.22.1)
파일 다운로드 경로
https://www.playnexacro.com/techtips/1117/check-combo-component-체크콤보-기능을-구현한-사용자-컴포넌트
play nexacro
www.playnexacro.com