넥사크로 라디오 박스 적용 하기 




처음 라디오 박스를 그리면 위와 같은 형태로 나오는데

해당 오브젝트에 두개의 컬럼을 가지는 데이터셋을 바인딩 해야만 일반적인 라디오 박스형태로 보일수 있다. 




ds_code_01

라디오박스의 형태를 처리하기 위해 데이터셋을 생성 한 이후에 아래와 같이 바인딩 한다. 


실제데이터가 아닌 형태설정에 데이터 셋을 바인딩 하는것을 주의 해야 한다.

쿼리에서 가져오는 실제데이터는 바인딩이 아니라 지정이다.(마지막에 처리)

순서는 innerdataset -> codecolumn-> datacolumn 순으로 지정 

value 의 값은 기본 값

direction 은 세로(기본) 로 보여줄지 가로로 보여줄지를 결정 


여기 까지 처리되었다면 아래와 같이 정상적인 라디오 박스를 볼수 있다. 





라디오 박스는 실제 값을 가져 와야 함으로 실제 데이터를 가져오는 값을 bind.info - > appearance.value 에 지정 한다. 


끝. ! 




Posted by 사라링



문제:

넥사크로  디자인 작업(inputBox 추가)-> 데이터 셋을 바인드->  DB조회시 input 박스가 모두 디스에이블 처리 되어 문제 발생 



위와 같이 그린 이후 조회문을 추가 하니 



실제 화면 에서 아래와 같이 모두 디스에이블 처리가 되어 문제 가발생 


원인 및 처리 : 넥사크로의 데이터 셋은 기본적으로 row 형태로 되어 있기 때문에 

일반적인 map 형태의 데이터가 확실하더라도  조회  데이터가 한건도 없는 경우 row가 없기 때문에 disabled 처리 된것으로 예상 된다. 


따라서 조회건이 한건 도 없을 가능 성이 있는 경우에는 강제로 insertRow 처리 해야 한다 아래와 같이. 


if(this.ds_main_frc.getRowCount() < 1){

this.ds_main_frc.insertRow();

}

끝.




Posted by 사라링

BLOG main image
.. by 사라링

카테고리

사라링님의 노트 (301)
JSP (31)
J-Query (41)
JAVA (24)
VM-WARE (0)
디자인패턴 (1)
스크랩 (0)
스트러츠 (3)
안드로이드 (11)
오라클 (45)
우분투-오라클 (1)
이클립스메뉴얼 (6)
스프링3.0 (23)
자바스크립트 (10)
HTML5.0 (17)
정보처리기사 (1)
기타(컴퓨터 관련) (1)
문제점 해결 (3)
프로젝트 (2)
AJAX (4)
하이버네이트 (3)
트러스트폼 (11)
Jeus (2)
재무관리(회계) (5)
정규식 (5)
아이바티스 (8)
취미 (2)
소프트웨어 보안 관련모음 (0)
정보보안기사 (6)
C언어 베이직 및 프로그램 (3)
보안 관련 용어 정리 (2)
넥사크로 (6)
Total :
Today : Yesterday :