• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1201
2010.11.02 (18:52:33)

* 고객시스템명 : 법무부 인사 시스템
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 : 오라클
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

엑셀 업로드 하는 중에 생긴 문제 입니다.
저희 시스템에서 업로드 할때 addRow()가 호출 되고, 각 칼럼에 엑셀로 읽어 들인 값이 차례대로
dataSet.NameValue(row, colid)를 통해 Grid에 값이 들어 갑니다.

문제가 Grid에 EditStyle='lookup' 속성 이고 Data=key:value 인 것이 있습니다.
만약 '참여형태'라는 colum이 있다면 value값이 '검사'로 엑셀에 쓰여 있습니다.

그리고 엑셀 업로드 함수를 실행 하면 dataSet.addrow() 가 먼저 실행 되고 '참여형태'그리드 탭에 '검사' 가 들어 갑니다. 하지만 '검사'가 들어가면 안되고, key값이 들어 가야 합니다.

dataSet으로 DB로부터 읽어 오면 lookup 스타일이 key 로 입력 되어 있는값을 가지고 자동으로 value로 바꿔 주더군요.근데 addrow() 한뒤에는 직접 combo를 선택 해야 하구요

그래서 제가 알고 싶은 것은 엑셀로 받아온 value를 가지고 Grid의 lookup 스타일을 동적으로 선택 할 수 있을까요?
 
Tag List
XE Login