• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2273
2011.08.11 (18:08:48)
질문 내용만으로는 정확한 가이드가 어렵습니다.
GridToExcel 등은 그리드의 내용을 엑셀에 붙여쓰는 기능이므로 데이터셋 크기나 PC환경에 따라 성능에 차이가 많습니다.
재현 샘플이나 엑셀 파일을 첨부해주시거나 좀더 구체적인 정보를 알려주시기 바랍니다.

1만건이라면 그리 많은 데이터는 아니기 때문에 특별히 오래 걸리는 부분은 다른 부분에 문제가 아닌가 싶습니다.
(매뉴얼 샘플을 기준으로 1만건의 데이터를 처리하는데 채 1분이 걸리지 않았습니다.)

일반적으로 데이터 건수보다는 wordwrap 기능을 사용하게 되면 붙여쓰는 과정에서 느려지는 경향이 있습니다.
GridToExcel메소드의 경우 wordwrap은 256번 옵션을 사용하여 해결합니다.
GridToExcel97 메소드를 사용하는 특별한 이유가 없다면 GridToExcel이나 GridToOffice 메소드를 사용하실 것을 권장합니다.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 안산시ITS 운영단말 개발
>* 문의할 Component명 및 버전 : mxgrid 1,2,
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>gridtoexcel97 함수를 이용해서 그리드 내용을 엑셀로 받아오고 있습니다.
>
>그런데 record가 10000개가 넘어가는 등 많은 데이터를 가지고 있는 grid를 저장하는 경우 파일 하나를 저장하는데
>
>10분이 넘게 소요되어 저장기능을 사용하기가 어렵습니다. 파일 저장에 걸리는 시간을 줄일 수 있는 방법이라던가
>
>다른 함수는 없는지 궁금합니다.
 
Tag List
XE Login