TechTip

Check Combo Component (체크콤보 기능을 구현한 사용자 컴포넌트)

투비대원 2019. 11. 26. 09:58

샘플개요

Check Combo 기능을 xmodule 형태로 만든 사용자 컴포넌트 예시입니다.

xmodule로 컴포넌트를 구현하기 위한 기본 구성으로 되어있습니다.

value property에 데이터셋을 bind할 수 있습니다.

Check Combo를 구성하기 위한 checkdataset(innerdataset)을 설정할 수 있습니다.

Check Combo Component 실행 예시

 

사용방법

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