1) GridToExcel 은 Grid의 데이터 내용을 엑셀에 붙여쓰는 작업을 하는 메소드 입니다.
따라서 GridToExcel 의 속도는 로컬PC의 메모리 영향을 많이 받게 됩니다.
오피스 업데이트 및 Grid 버전 업그레이드를 고려해보시기 바랍니다.
2) 일반적으로 데이터량이 많아질수록 엑셀의 속도가 느려지는 문제는 WordWrap 기능 사용 때문입니다.
GridToExcel시 엑셀의 셀 서식 중 '텍스트 줄 바꿈'을 각 컬럼마다 사용하고 있어 데이터 양이 많아지면 엑셀 오픈이나 수정시 느려지는 문제가 있습니다.
GridToExcel 옵션 중 256 기능을 사용하여 엑셀을 내려받으면 ‘텍스트 줄 바꿈’ 기능이 사용되지 않아 엑셀 오픈 및 수정시 느려지는 문제가 해결됩니다.
참고로 GridToExcel시 셀서식 지정은 Gte_ColumnType 속성을 사용하시면 됩니다.
질문 내용만으로 정확한 가이드가 어렵습니다만, GridToExcel 의 옵션을 어떻게 지정하고 있는지 확인해주시고,
사용중인 Grid 컴포넌트의 버전 정보를 알려주시기 바랍니다.
기술지원 요청은 유지보수 계약이 되어있으신 경우 담당 영업을 통해 문의하시기 바랍니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 한솔CSN 뉴런 프로젝트
>* 문의할 Component명 및 버전 : 버젼 4
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>현재 화면에서 그리드의 GridToExcel함수를 통해서 엑셀파일을 다운받도록 처리.
>고객사에서 문의가 와서 이렇게 질문을 올려봅니다.
>
>1. 그리드에서 엑셀로 내려받기하면 시간이 너무 오래 걸려요.
>
>- 저희 시스템 구성 패키지중 창고시스템에서 구현한 엑셀다운로드 기능과 약간 GAP이 발생하는거
>같아서 현장에서 들어온 요구사항입니다. 가우스에서도 엑셀로 내리는데 시간이 너무 올래 걸립니다.
>데이타량과 네트워크에 상당히 영향이 있을거 같은데요. 속도 향상을 위해서 고려해야 할 내용들이 있다면
>알려주셨으면 좋겠습니다.
>
>2. 내려받은 엑셀파일이 너무 무거워요(너무 느리답니다.)
>
>- 내려받은 엑셀파일을 그대로 편집해서 사용하려고 하는 현장에서의 요구사항입니다.
>그런데 내려받은 엑셀파일을 사용하려니 좀 느리다고 합니다. 실제로 현장에서는 내려받은 엑셀파일원본을
>값만 복사해서 새로운 시트에 붙여넣고 난 후에 편집을 하면 수월하다는 의견입니다.
>
>이부분때문에 질문을 드립니다. 어느정도 1,2번에 공통된 내역일거 같습니다만, 현재 가우스에서 제공하는
>엑셀다운로드 기능을 사용할때 특정 셀서식(속도를 느리게 한다고 생각하는데요)을 없이 값으로만 내려받을수
>있는 기능이 있는지 궁금합니다. 혹시 없다면 추가로 개발의뢰를 할수 없는지도요.
>기술지원을 받으면 할수 있는지 여부도 알려주시면 좋겠습니다.
>
>답변을 기다리겠습니다. 수고하세요.