• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1515
2010.11.03 (16:49:05)
컴포넌트 관련 질문은 MAX 게시판을 이용해 주시기 바랍니다.
사이트 관리를 위한 최소한의 조치이오니, 양해 바랍니다.
컴포넌트 사용 가이드는 컴포넌트 매뉴얼을 참고하시고,
컴포넌트 질문을 하실 때 문제되는 컴포넌트의 버전 정보를 함께 적어주시면 자세한 가이드를 받으실 수 있습니다.

다음부터는 위 내용을 지켜주세요.

===================================================================
화면상에서 사용되는 데이터는 DataSet에 담겨져 있기 때문에 엑셀 데이터를 Grid에 넣는 게 아니라 DataSet에 Import 해주는 거라고 이해하시면 됩니다.
Grid는 단순히 DataSet의 데이터를 표형태로 표현해주는 display라고 생각하시면 됩니다.

엑셀의 데이터를 DataSet에 임포트하고자 하는 경우 질문 내용처럼 실제 데이터값과 DataSet의 데이터값이 맞지 않는 경우 문제가 발생할 수 있습니다.
데이터셋에는 코드값이 들어가야 하는데 엑셀에는 실제값이 들어간다면 업로드용 데이터셋을 따로 만드셔서 코드값을 넣게 해주시거나, 또는 Hidden컬럼(show=false)을 만들어서 코드값을 넣게 해주시거나 할 것 같습니다.


'엑셀 업로드 함수'라고 하셨는데, 어떻게 구현하신 건지 정확히 알 수가 없어서 추가적으로 설명을 드리겠습니다.
DataSet에 AddRow를 한 후 NameValue로 일일이 지정하신다는 내용으로 보아 저희 메소드인 LoadExcelData나 Excel.Application를 사용하신 건 아닌 것 같습니다.
현재 사용중인 DataSet 버전을 확인하셔서 지원 가능 버전을 사용중이라면 해당 메소드를 사용하시는 편이 성능면에서 나을 것 같습니다.


>
>* 고객시스템명 : 법무부 인사 시스템
>* 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 스타일을 동적으로 선택 할 수 있을까요?
번호 제목 닉네임 조회 등록일
5969 적용가이드 파일 다운로드가 안되요. 확인 좀 부탁드릴께요!
이재은
1526 2010-11-04
5968 적용가이드 파일 다운로드가 안되요. 확인 좀 부탁드릴께요!
기술지원40
1147 2010-11-04
5967 닷넷에서 오라클 접속 방법 및...
성광호
1235 2010-11-03
5966 닷넷에서 오라클 접속 방법 및...
기술지원40
1396 2010-11-03
5965 Grid에서 lookup 속성에 데이타를 동적으로 선택 가능 한가요?
이상호
1196 2010-11-02
Selected Grid에서 lookup 속성에 데이타를 동적으로 선택 가능 한가요?
기술지원40
1515 2010-11-03
5963 오류메세지 확인 부탁드립니다. 파일
김효신
1165 2010-11-02
5962 오류메세지 확인 부탁드립니다.
기술지원40
1155 2010-11-02
5961 MXImageSetU를 이용하여 한 Row당 N개의 이미지를 넣는게 가능합니까?
황재순
1096 2010-10-25
5960 MXImageSetU를 이용하여 한 Row당 N개의 이미지를 넣는게 가능합니까? 파일
기술지원97
1177 2010-10-26
5959 MXImageSetU를 이용하여 한 Row당 N개의 이미지를 넣는게 가능합니까?
황재순
1154 2010-10-27
5958 MXImageSetU를 이용하여 한 Row당 N개의 이미지를 넣는게 가능합니까? 파일
기술지원97
1138 2010-10-28
5957 jsp 그리드 상에서 소수점 앞 0 이 짤려요
안호현
1669 2010-10-21
5956 jsp 그리드 상에서 소수점 앞 0 이 짤려요
기술지원97
1209 2010-10-22
5955 jsp 그리드 상에서 소수점 앞 0 이 짤려요
황재순
1189 2010-10-25
5954 DB 연결시간 설정문의
오수호
1160 2010-10-18
5953 DB 연결시간 설정문의
기술지원97
1216 2010-10-22
5952 [문의]displayformat를 이용하여 천단위 , 와 끝자리에 % 붙여 출력하고자할때
김경선
1296 2010-10-17
5951 [문의]displayformat를 이용하여 천단위 , 와 끝자리에 % 붙여 출력하고자할때
기술지원97
1400 2010-10-22
5950 [TRNS-50076] Version을 얻어오는데 실패하였습니다.
제용재
1218 2010-10-13
Tag List
XE Login